Similar setup to my system. I've only had my RAIDs spaz out a couple of times from reboots. (overclocking fails

)
The drives resync in the background so not sure what the problem is.
I'm using the Intel onboard RAID btw.
Can I ask why you have your greens in non park mode and if there's a good reason for it how did you do it?
I went with greens cause of cost and noise. Didn't want loud HDDs. However, problem with greens are they auto-park more frequently to save energy - do it enough and it impacts drive life/reliability. You're also waiting a bit to load programs/games or make saves as the drive engages. So I have the auto-park disabled through WD's wdidle3 software. Google it and you'll find instructions on how to use it.
While the greens probably only spin at 5400 RPM, I get pretty good data transfer rates for what I use them for:
-----------------------------------------------------------------------
CrystalDiskMark 3.0.1 x64 (C) 2007-2010 hiyohiyo
Crystal Dew World :
http://crystalmark.info/
-----------------------------------------------------------------------
* MB/s = 1,000,000 byte/s [SATA/300 = 300,000,000 byte/s]
Sequential Read : 152.034 MB/s
Sequential Write : 145.212 MB/s
Random Read 512KB : 53.123 MB/s
Random Write 512KB : 86.459 MB/s
Random Read 4KB (QD=1) : 0.619 MB/s [ 151.0 IOPS]
Random Write 4KB (QD=1) : 1.465 MB/s [ 357.7 IOPS]
Random Read 4KB (QD=32) : 2.514 MB/s [ 613.7 IOPS]
Random Write 4KB (QD=32) : 1.433 MB/s [ 349.8 IOPS]
Test : 1000 MB [E: 0.0% (0.1/931.5 GB)] (x5)
Date : 2012/07/08 10:41:57
OS : Windows 7 SP1 [6.1 Build 7601] (x64)
------------
Now only if there was a way to not have them resync needlessly!