Did your PST file reach the 2GB limit? If it did, SCANPST.EXE might save what it can, but some will be lost. Read up on SCANPST carefully as it sometimes doesn't produce the expected result (not so in my case, I'm happy to say).
Outlook 2007 lets you set up a 20GB PST space, btw. I hoe that 2GB issue is what happened to you because it's well understood.
In the meantime, can you not get e-mails via some form of web-mail? Like with MSN & Hotmail?