While trying to recover a file that I accidentally deleted, I found an amazing tool called DIsk Investigator. You can get it here http://www.theabsolute.net/sware/dskinv.html . It has a directory/file mode where you can undelete file and a raw view mode where you can view a particular cluster of a partition in Hex, Dec or text. It reminds me of the old Norton Disk Editor. That tool helped me out more than once, so I guess someone will find an use for it.
Cheers,
cgkanchi

PS: I hope this is on-topic enough to not be moved into GCC