I am putting together a new build and for the first time I am using RAID. My motherboard (Gigabyte X58A-UD3R) has 3 SATA controllers and Im not sure which is the best to use. I have 1 500Gb SATA2 disk i plan to use as the system disk and 2 x 1.5Tb SATA2 disks i want to RAID1 and use as my D: drive. In addition i have a SATA DVD and an eSATA port on my case. The board lays out the ports as follows; 0-5 ICH10R, 6-7 Marvell 9128, 8-9 GigaByte SATA2. Initially i put the 500Gb on port 0, the DVD and eSATA on 4 and 5 and the 2 x 1.5Tb on the GigaByte SATA2. My question is though, is there a better way to do this? Is there any reason not to put them all on the ICH10R controller? Is one controller superior to another (reliability, drivers, software tools etc)?
As long as you understand that the Gigabyte (JMB) controller is slower than the ICH10R, it will work (though I would instead use it for the eSata drive (you need to set it in AHCI mode). Since you'll have to use AHCI or RAID to support eSATA, why not use the faster ICH10R?