1) try save mode (press F8 at start up) and do a restore from menu
if doesn't work
2) backup data and do a system recovery from Vista DVD
if doesn't work
3) try system fix with Vista DVD, at recovery menu press
shift-F10 to get the prompt and do boot fix:
run bootrec /fixmbr
run bootrec /fixboot
good luck