Hi
I use a Boot disc CD called, "MultiBoot EmergencyCD ver. Jul 2oo9"
It includes a LOT of programs to diagnose and correct any system problems you may have. It has saved my bacon on several occasions.
CD Contents:
* miniPE v2k5.o9.o3 ( 24 Jul 2oo9 )
* Hiren's BootCD 9.9
* QuickTech Pro
* CheckIt 7.1 Pro - test, benchmark hardware
* SpinRite 6.0 HD Maintenance & Recovery Tool
* OnTrack Data Advizor 5.oo
* OnTrack EasyRecovery 6.10
* Acronis Disk Director Server 1o.o.2169
* Acronis True Image Echo Server with UR 9.7.8344
* Active BootDisk 2.1o
* HDD Regenerator 1.71
* EuroSoft PC-Check 6.o5
* Memtest86+ 2.11
Good luck!
/Edit: SpinRite is the best hard drive tool out there.