One option is, if you cant return it for a refund, buy a 2.5" SATA 2 enclosure, then you can use it as a (styley) external drive
i7 3770K // GTX680 // Intel 520 // Colossus White // Ultrasharp U2711 // SP-2500 // Mamba
Most SATA 300 drives should be able to automatically re-negotiate to SATA 150 speeds.
If the drive does not have a jumper to change this setting, you can often change it in the drive's firmware using the manufacturer supplied configuration program.
I would also run HDAT2 and check SMART attributes, in the event that there IS actually a fault with the drive...
Non-system disk or disk error. Replace and strike any key when ready.
Did the OP install the motherboard chipset drivers, I see he did Audio etc, but didnt say chipset....some of the new drive have a jumper to help with re-aligning the drive for 4k, and some have jumpers to force the drive to run in SATA 150, BUT this is only required if the controller wont support SATA 300..The fact the PC is running suggests its ok, and its a config issue
HOME-LianLi PC-9F,ASRock P67Pro3, i5 2500k @4Ghz, 8Gb HyperX, ASUS GTX660 OC, Corsair Force 120 SSD, HP L2045w, HOME SERVER HP ML350G5 W2012 Host