
thats a bit more than you need
just install your windows XP normally, however you like.
if you're able to during the installation, limit the size of the windows XP partition to about half the hard drive.
when the installation for windows is complete, put in the ubuntu CD, let it install, and when it gets to the partitioner, it will have everything there that you need. if you need to resize it, it will let you. it will install the grub boot loader, and the swap partition during the linux installation.
WARNING: Ubuntu will take over as the main operating system, so no matter how you want it, Ubuntu will be the main.
theres a video on Google Video about it:
http://video.google.com/videoplay?docid=-6104490811311898236