You could also try putting the drive in a different machine and accessing the files. if you can, then you can either move them to an external drive or just put the old drive into a reloaded machine as a second internal.
I move my files to an external and reload my OS every couple of years anyway, just to keep things fresh.
*edit*
Sorry, didn't see that Ferris already suggested moving it to a different machine.