I have MSI H61M P31 motherboard, this mobo has SATA II onboard, I could use one mini PCI slot where I installed Asrock SATA III controller that enhanced my read speeds on my Crucial M4 SSD but actually somewhat slowed down the speed on 2TB Seagate Barracuda 7200 RPM 64Mb cache hard disk.