Goto Maxters website and download their utility.
Search here.. Be sure to check that you are getting the right program for your harddrive, but otherwise they are much better then scandisk.
If it comes down to it,
Drive Savers can recover your data, but it is not cheap.
Wetzel