Yeah, I'm a little late, but basically there are several, if not more, software recovery programs for recoverying, both on the hard drive and the cf card. The trick is not to write over the hard drive (difficult if not separated) or the card.
I lost my completed external Maxtor 250gig hard drive, files and folder names look like this:
L0011_0ll._xy
or something like that, Knew I was in trouble. Searched web for recovery software and was surprised at the number of hits.. bottom line you 'might' recover them (don't give up), might get a little pricey, $50 to $100 to +++ more...
Again, just don't re-write over them... but some claim it can still recover if you do...
So all is not lost, as Gilligan pointed out..