Tutorial Summary: We're assuming that Windows XP is already up and running on your system. We'll install Ubuntu 7.04 over the top to dualboot both operating system.
This tutorial has been tested on a VMWare Workstation 6 machine and an ASUS P5AD2-based Intel system with 2GB RAM and an 80GB Seagate SATA drive.
Download Ubuntu
The first thing is to make sure you have the Ubuntu Live CD. You can certainly use Ubuntu 7.04 for this tutorial instead and it should work pretty much the same. However, the screenshots won't be the same and there may be some steps which don't match.
You can grab a copy of Ubuntu 7.04 from here:
http://public.planetmirror.com/pub/ubuntu/releases/7.04/ubuntu-7.04-desktop-i386.iso
Burn the ISO to a CD and you're ready to go.