It might be worth it to try the windows 7 recovery from the disc. If you have the windows vista/7 disc, put it in the optical drive and turn on the laptop. If bios is set to boot from optical drive it should tell you to press any key to boot to cd/dvd. Then once it loads click repair and see if the automatic repair fixes it. Could just be a bad MBR or something similar.