GetDataBack – Data Recovery Software for all Windows File Systems
I ran this one, and it seemed to do a pretty good job, near as I can tell. I had to tell it to skip all errors, and I had to put the drive on a separate IDE channel because it seemed to lock up when it hit bad sectors.
It let me open individual files, and most of the ones I want seem available and in good shape. To do bulk recovery, you have to pay, and this one is ~$129 because they seem to think NTFS users are flush and can afford to pay more. For that reason, I am looking for alternatives.