Patchou rotten luck to have your hard drive fail
anyways , i found a program that you can take a look at its used to read and recover failed hard drives its called NTRecover and heres address for it
http://www.sysinternals.com/ntw2k/utilities.shtml i hope it helps