I recently had to try and recover a customers data from a failing drive and I learned more than I ever wanted to know about the recovery software options out there but in the end I was successful.
I tried R-Studio, Migo Digital Rescue, Search and Recover, Recover My Files, and some freebies. The freebies didn't help at all but frankly they were too scary to use. R-Studio found a lot of files but when I tried to recover them they were all corrupt. Iolo Search and Recover is pretty but not powerful enough. Migo Digital Rescue did not have a demo so I bought it. It's super-fast but found nothing. Just to make myself feel better I used it on another bad drive though and it was able to recover a large number of files. I think it's probably a keeper for the customers that accidentally delete their My Documents folder then empty the Recycle Bin.
But back to my current problem. The customer got the XP blue screen and Dell support tried to talk them through a system restore, which failed, making my job that much more difficult. After trying all these programs I told my customer that his files were gone. But in one last attempt, I tried the Complete File Search in the Recover My Files program. Like R-Studio, it found a lot of files but they were mostly corrupt. So I spent some time reading the help and tried the Complete Format Recover which attempts to rebuild the partitions of a formatted drive. It also allows you to designate the sectors to search. Eureka... I recovered pretty much all the documents, photos, iTunes, etc. in perfect working order. It did take about 8 hours to run on a 149Gb drive but who cares. It worked.