Von Windows XP-CD booten. In die Reparaturkonsole gehen. "fixboot" und dann "fixmbr" eintippen. Oder versuch' erstmal in der C:\boot.ini die Zeile von Windows Vista zu löschen.
//EDIT: Hab' das hier noch gefunden:
Boot Loader von Windows Vista wieder entfernen! - administrator