I have heard about how bad the marvel 9128 driver is horrible and I see there are still no updates to it. I was about to redo my system soon, so I wanted to know which I should use? I am dual booting XP PRO 32bit and Windows 7 Ultimate 64bit. Windows 7 will be on 2 RAID 0-1 TB drives and Windows XP will be on 2 RAID 0-250 gig drives. I was wondering which SATA controller would be best for each RAID drives? At the moment I have the windows 7 on the marvel and the windows XP on the ICH10R. Also how is the Gigabyte controller compared to these other 2? Can anyone recommend which ones I should use for best performance? Thanks.