Hi guys,
here is my solution for a fast dual-boot.
If you have single harddisk: you must have one primary partition for each OS.
You can create or modify your partitions with "Symantec Partition Magic", "Acronis Disk Director Suite" or something else.
If you want Vista installs first - do it on first Partition.
After installing vista boot with any tool-cd or Acronis DDS or use any other partitioner to make your first Partition invisible.
The boot from your XP CD and install XP on the second partition. After install of XP is ok boot any partitioner and set your first partition again to visible.
After reboot vista starts.
Now go to
http://www.boot-us.com/ and get this fine free boot-manager. Install is simple. Its freeware.
Then after next reboot you have a simple way to select your booting OS.
But be careful: If you have different OS on two or more harddisks, you nee the full-version (costs 15 €).
I think its possible with other free bootmanagers too.
"Boot-Us" was my first choice and a need only 10 minutes to install and configure (under Windows).
OK. If you give us more information about your system and your plans on what partition of what disk you want what OS install - its more easier to help you.
Greetz from cold germany