It happened to us yesterday.
While working on repeating and rather boring task of pasting a chunk of the same code in many existing pages, my co-worker made a mistake and deleted content of a very important page.
It took us some time to realize what exactly the problem was. Since it was the front page, we thought that the site was not working at all.
The only backup, unfortunately was some 20 days old.
I tried to find some solution googleing about it. First few results clearly explained that Drupal, by itself, does not have some kind of recycle bin. Even the worst fact was that the page was not deleted at all, just completely overrun by the wrong piece of replacement code :-/
Thanks to this post:
http://drupal.org/node/392326
we found the solution.If your page has been online for some time, you can find it by google search, searching by it's url (to get it on top of results). The result has one link labeled "cached" and if you are lucky, cached page will be your exact version that got "lost".