Sometime Today, Vinayak Hegde assembled some asciibets to say:
try using debugfs and e2fsprogs to recover the partitions. this link might be useful as well. http://e2undel.sourceforge.net/recovery-howto.html
Don't use e2fs tools on an ext3 partition. You'll get screwed. Journalling changes the way a lot of things work.