Run >>Memtest86<<, if it errors you have found the cause for sure.
A P4 has a different memory controller as AMD, it it could well be a memory problem you have and not a drive problem.
Not sure if seen my reply, but as mentioned there was a memory problem initially which brought this issue to light (and now using different member which has no fault), but we've done further tests since my reply and every AMD based board has an issue with the drive, while every Intel based system has worked so far.
At first I thought this might just be and MSI/AMD issue as all my boards in every pc I've got is an MSI board, so to eliminate whether or not it was an MSI/AMD issue I've asked someone else to do some testing on their pc's as well which aren't MSI boards.
All AMD's have the same results - if use as slave you can't disable the write-cache - if use as master you can't boot from it properly. If use an Intel based system the drive works as intended both as slave and master, you can disable the write-cache on it, it has no problems installing windows7 or booting from it.
I cannot see 5 different AMD boards from different manufacturer's all having a memory issue. This has to be something with how AMD chipsets deal with SSD drives (ie does it treat it like memory or like a hdd)...
Fujitsu Intel Core 2 Laptop - Works fine
DKA790GX-Plat (Phenom II x4 940) - Can't disable write-cache, issues installing and rebooting
MSI K9N-SLI-2F (AMD 5600) - Can't install as says can't create partition
ASROCK P4I65G (Celeron 2.6) - Works fine
ASUS M3A78 (Phenom 9950) - Can't disable write-cache as slave, won't boot as master
Asus M2N-SLI (AMD 4200+ DC) - Can't disable write-cache as slave, won't boot as master
Asus A7N8X deluxe (Athlon 2500+) - Can't disable write-cache as slave, won't boot as master
I've also passed this information to the supplier and doing various testing.