Tienes que Reparar el MBR
aqui tienes los pasos...
metes el dvd de windows vista, si pide que click para iniciar desde el cd, pos das click xD.
Eliges reparar, luego eliges la linea de comandos, aparece como command prompt y escribes bootrec.exe /fixmbr
reinicias, sacas tu dvd y dejas que inicie vista...
para tener otra vez el arranque dual supongo que ya sabras como hacerle xD
Aqui tienes 2 opciones, quedarte con los sistemas que tenias instalados o reparticionar el HDD, formatear e instalar nuevamente los SO's
yo preferiria instalar nuevamente los SO's

jejeje
el problema que te daba ubuntu supongo, (supongo porque no te explicaste xD) es que necesitas 2 particiones una ext3 para / y una swap con almenos 2 Gb...
p.d. si necesitas ayuda con el arranque dual,
aqui esta una guia muy completa de arranque dual, si tienes mas dudas, postea y aer como le hacemos xD
bueno salu2