I know it seems silly, but I really want my four 1TB drives to be mirrored (running my own subversion server for development). Is there anything wrong with building two raid1 arrays on my 'SYBA SY-PCI40010 PCI SATA II (3.0Gb/s) 4 Port RAID 0/1/5/10 JBOD Card' raid controller, then mirroring those two logical drives in windows 7?
Do you really want the data on one drive mirrored across three other drives?
Would RAID 1+0 work for you instead? This would tolerate the failure of two drives once they weren't from the same mirror set. If your controller supports RAID6 this will tolerate the failure of any two drives.
In answer to your question, your suggested set up sounds like it might be difficult to troubleshoot in the event of a drive failure. Personally I would not prefer it to two RAID 1s or a single RAID 10 set.