jaredangle
Photojournalist
I'd try taking the hard drive to a local specialist to recover the data. Not geek squad, etc... they will overcharge. Sometimes hard drive failures are not a loss of the data themselves, but damage to the interface between the hard drive and its casing/computer, or sometimes it's a failed internal component, like a broken drive head that reads the data from the platters. it's difficult and costly, but the hard drive can be rescued.