Hice lo siguiente; y resultó: sólo que tienes ambos sistemas en diferentes particiones, desde el xp y con el partition magic crea la partición para el Vista, le colocas el tamaño que desees y listo, en mi caso un disco de 40gb, tomé 12 para xp, por si acaso y 28 para el Vista, luego coloqué el Cd de vista y cuando me pidió que partición quería para instalar el sistema operativo (vista) marqué la de 28 y listo... ahora voy pasando los archivos del xp que me sirven para el vista y listo.... pueden haber otras opciones, pero para prevenir, ya que no conocía muy bien el Vista, mejor lo hice así, teniendo el xp, con el office inclusive, todo esto por si acaso....tú sabes....ok
suerte, nos cuentas....