Have you tried to boot by tapping F8 and then at the restore screen boot to last good windows? I don't have vista so my advice may not be helpful.
Before reformatting, do you have an Acronis boot CD?
If you decide to restore from an Image make sure you don't reformat over your restore image
Cheers
Wdhpr