Here's a really handy little program
http://www.gettingclever.com/2008/06/corrupting-your-outlook-pst-file.html
It forcibly corrupts an Outlook PST file. You then run the standard Microsoft SCANPST utility which you can find in c:\Program Files\Common Files\System\MAPI\1033 or if you're using Vista look in c:\program files\microsoft office\office12
Due to the corruption SCANPST treats any deleted emails it finds as lost and recovers them :-)