All of them say they can .. but none can deliver.
I Beg to differ.
I accidentally deleted /home/e-smith/files/users on one machine and managed to recover all the emails.
The files has no names, were not in folders, and there was a lot of rubbish, but I managed it in the end.
It was a hell of a lot of work, but it CAN be done.
Of course I was recovering plain text files for the most part, so I knew what I was looking for.
Binaries are another matter completely; you can't recover the files, then do a file contents search like I did for the emails.
amicheals:
I'm afraid you should consider this a very hard lesson.
BACKUP BACKUP BACKUP BACKUP
Check out the backup2 contrib, which will allow you to effectively backup to a network workstation, or to a USB hard disk. It's a godsend.