http://www.grc.com/sr/spinrite.htm

SpinRite Logo

My team supports 500+ computers (both laptops and desktops) and occasionally someone will ‘crash’ his or her machine. We have various methods for recovering the data, including a product called SpinRite. Our success rate on this product is 33% on a sample size of 6. We wished we had a higher success rate from the product, however, for those who fell into the 33%, they were ecstatic to recover all their data. Productivity gained from them not trying to recover data from various sources was well worth the licensing paid for the product.

There has been some criticism of the product, which can be found at:
SpinRite_Criticism