I would try two things...
Download Knoppix Live CD which is a bootable CD that will not write anything to your hard drives and see what you can save by moving data to another drive.
I would also move the 250 to one of the motherboard SATA ports to see if the problem might be in the promise controller or the drivers for it.
Thong_Ispector
Practically a Master Poster
638 posts since Nov 2004
Reputation Points: 16
Solved Threads: 19
Let's check if the drive itself is a goner or not. Connect the drive to a mobo with an inbuilt SATA controller. If the computer again runs sluggishly, it's a fault with the drive.
goldeagle2005
Finkus Stinkalotus
1,500 posts since Jun 2005
Reputation Points: 67
Solved Threads: 45