This looks like an okay guide.
http://www.winsupersite.com/showcase/windowsxp_sg_clean.asp
I suggest after install you do the following immediately after XP install.
1) DISABLE SYSTEM RESTORE (most spyware hides in here) It?s in your system folder in control panel (classic view I swap everything to Classic)
2) ONLY go www. CNET, MSN Update Page, Google to reduce risk of getting a Spyware program.
3) Start Windows CUSTOM updates (might as well get your Monitor etc updates too) and the 5+ shutdowns required to do so. Make sure not to mess around while SP-2 updates or you?ll be screwed; just start over less grief.
4) Go to Google install Google toolbar . Spiking System Restore and using MS and Google pop-killer is about 99% effective at nailing Pop-ups.
5) When Finished CNET and grab your AVG or Avast virus software (might as well make a desktop folder for downloads.) While on your there get Spybot Search and Destroy and Ad-Aware.
6) Install virus program and reboot. (did you make HD 1st boot device yet in bios?)
7) Install Spybot S&D and IMMUNIZE!! Install Ad-Aware. Reboot if necessary.
8) Go to Run type ?msconfig? write down what is in start-up menu (I toss it in my XP install jewel case.) If it?s not there now you probably won?t need to see it there later sound card usually don?t need to be there but ohh will they try to come back as will msmnsger, yahoo Ypager, and realplayer etc etc.
9) Go to motherboard company page get all the latest drivers and install about 3-4 more reboots later you should be in business.
10) Don?t forget to check msconfig after an install and check to see if u really want the crap they put in there.