1. goolgle for something called "Hiren boot" from here
http://www.9down.com/Hiren-s-Boot-CD-9-6-32386/burn on cd and boot your computer with that. you should find utilities there that can help you find out if you can recover the data from your HDD.
2. get a live cd/dvd win a linux OS, i know linux sounds complicated, but a live cd isn't, and you should be able to browse your hdd.
3. on the hiren's boot cd, you should also find recovery programs, you should have 2 HDD for that, a good HDD to put your backup from your bad HDD.
Gook luck!