In this tutorial HowtoForge will teach you how to dual-boot between Windows XP/Vista and Ubuntu.
Read it here
This tutorial will be split up into two parts:
Part one for people who have no operating system installed.
Part two for people who have Windows XP/Vista installed and don't want to re-install Windows.