Actually it sounds like your boot loader is corrupted or damaged. I've encountered this problem a few times after plugging in an older device like a webcam.
You can fix this problem my inserting your Windows DVD and booting up from it and selecting the option to Repair "startup". You may have to run it 3-4 times for it to completely fix your system..