For arguments sake, I'd just like to say that since MS Virual Machine is now free, I'd suggest making an image of that and use it instead of dual booting. It's alot neater, and in future you can transfer the virtual image of XP to any other machine that has VM installed.
We use it at work for a couple of our clients...they'll have 1 super server (4 dual core cpus, 16gb
ram, 2TB hard drive space...each running about 6 virtual servers)...works really well and if the server needs restarting, takes 20 seconds instead of 20 minutes
