So a friend had her external hard drive 'die'. It is a SATA drive in a USB enclosure. When I plugged it into both Mac and Win7 machines, both OS's asked for the drive to be initialized. Figuring there was a problem with the MBR, I ran a restore on SpinRite to see if I couldn't recover the problem sectors and save the drive. SpinRite saw the errors but was unable to recover them. Win7 is still asking the drive to be initialized. Is there anyway to save what data is still on the drive? Anyone have any experience with any situations like this?