Use one of these 2 programs to get your data from your faulty hard drive. I used it to get all my data back a few months ago, and it worked like a charm.
GetDataBack - Data Recovery for FAT V2.25
GetDataBack - Data Recovery for NTFS V2.25
Both downloadable from
http://www.runtime.org/