There is no doubt XP has its advantages and I can quite understand you wanting to to stick with it, however there will come a time when this is not a viable option. Consider taking a look in to the world of Linux. These days Linux is incredibly easy to use.
There are some really cracking Linux distros. currently available. Here are some examples
Mandriva 2008.1 Spring http://www.mandriva.com/
SimplyMEPIS 7.0 http://www.mepis.org/
Ubuntu 7.10 http://releases.ubuntu.com/7.10/ (My Preference)
Ubuntu 8.04.1 http://releases.ubuntu.com/hardy/
Linux Mint 4.0 http://www.linuxmint.com/ (My Preference)
Linux Mint 5.0 http://www.linuxmint.com/
PCLinuxOS 2007 http://www.pclinuxos.com/
All are easy to install and easy to use. For your first outing I would suggest Linux Mint 4.0 or 5.0, as it has much of the software you are likely to use preinstalled.
Also alongside you XP installation you can install Ubuntu 8.04.1 using Wubi installer. You keep Windows as it is, Wubi http://wubi-installer.org/ only adds an extra option to boot into Ubuntu. Wubi does not require you to modify the partitions of your PC, or to use a different bootloader, and does not install special drivers.
Wubi keeps most of the files in one folder, and if you do not like it, you can simply uninstall it as any other application.
LUg.