Loading Duel Boot XP with Vista
Here is a process to load Windows XP to duel boot with Windows Vista if Vista is already installed. This is not a perfect solution but will work if you don't want to wipe the drive and start all over.
http://apcstart.com/5485/dualbooting_vista_and_xp