I'm behind you aswell....
I know how it feels when you loose Mega/Gigabytes of data. Happend to me also a couple of times. It's a very hard lesson to learn... When it happend, I stared to my comp for 30 minutes like a zombie. Then I was realy (and I mean realy) pissed. After that I begon the painstaking low-level data recovery, both manualy (fat tables, partitition tables and dir structures where *beeped* up like hell) as using some powerfull tools....
It took me some weeks, after that I recovered 60% of my data and viewed every byte of my HD.... I will never forget it...
Anyways, good luck....