Looks like you got some good answers.
Search Google for "Duel booting XP and Ubuntu".
1. Back up your files to an external hard drive! Insert Ubuntu CD. Reboot PC to Ubuntu CD. Click the Install icon. Resize the Windows partition to include Ubuntu. Done. Now when you start your PC, it'll ask you if you want to run Windows or Ubuntu.