The gen-1 OCZ drives have troubles with some SATA controllers, but I've not heard any issues like that for the gen-II drives.

And seeing as how the Samsung drive also has issues there, it's got to be a bad motherboard or BIOS.

Boot from a Linux USB stick (or LiveCD) and see if that finds your drives or not. If it does (quite likely), then the BIOS is probably programming the SATA chip (PHY registers) improperly.

Cheers