In that case I would take the hard drive out and install it in another PC. Then you can rescue the data that you need. Once that is done, put the drive back and reinstall Vista.
The other alternative would be to "Upgrade" Vista over itself, which will hopefully fix things without affecting your data. It's a bit more risky than the first method though.
What e-mail program(s) are you using? Another computer should be able to access any of your files, although you make have to take ownership of them on the other computer.
If you are using Outlook 2007, then your e-mail messages are in a .pst file. That file may be in a normally hidden folder, but should be accessible if you show hidden files and folders. You will need a computer with Outlook 2007 installed to read the data from it.
Bookmarks