Puedes instalar el XP en otra partición sin borrar el Vista. crea una partición y prueba deinstalar allí el XP. en principio al arrancar te pedirá con que sistema quieres inciar...Tb puedes usar un gestor de arranque para escoger con cual quieres arrancar.

Supongo que XP y vista son compatibles entre ellos...eso no lo se pq no lo he probado aún...

Saludos