Nathan, This tool costs money ($89), it's DOS based, but friends of mine have recovered data from extremely screwed up drives: http://www.grc.com/sr/spinrite.htm It's still cheaper than a data recovery service. You'll have to judge for yourself how important your data is. Yan