Ahh! I've had a bit of data recovery adventures in my time. The top thing to do is to loadup a Linux (link) or general *nix environment on a computer with the drive connected in read-only mode and dd the entire thing to an image. Then hash the drive and hash the image. If the hashes match, it's good. Be sure to keep a clear record of all hashes done, on what, and when (down to the minute even). I usually use MD5 since it's easy, but SHA1 and others work too. The drive should be stored in a cool, dry, unmoving place. All recovery is then performed on the image. Usually with the image mounted or sometimes restored to a known-clean drive (be sure to write zeros across the 'clean' drive at least twice before using it to prevent non-relevant ghost data from cropping up). I suggest using every tool you can find, especially: gpart (link) and Relevant DiskInternals stuff (link) It's so crazy how even the slightest use can mess with deleted data. I really hope a dd (exact bit-for-bit backup is/was made in time. If advice, help, walking-through, or anything of the sort is needed for recovery, don't hesitate to contact me.