I did this one time and there is a very simple way to repair the Vista MBR. Download EasyBCD (just google it), and click the tabs on the side of the program until you find a button that says "Repair Vista Bootloader".
Sorry for my wording of the instructions, I haven't used it in months.