We had a partition table wiped at work last night, and I had a hell of a time finding a tool to recover it.
Well, TestDisk does it, and it’s free/GPL. The commercial tool I sometimes use for partition stuff DID have the ability to recover deleted partitions or reconstruct the whole table but didn’t support ReiserFS.
The only downside is that the first version I tried (4.0) while it came on Knoppix (which was very handy) didn’t support current ReiserFS either (it did support Reiser 1 and 2). But the current version (5.5) does, along with a plethora of other file systems (but not XFS, at least not yet.)
Very much worth adding to your toolkit.