The simplest way to do this is to use Autostreamer. You point
to your XP Pro/Home CD, the SP2 Service Pack .exe file, give it a path to write the
.iso file to and off it goes.
In 5 or 10 minutes you have a .iso file that you can burn to CD with almost any
CD burner program you want to use. I used Roxio 7. There is a good freeware burner
called DeepBurner
which will do this also.
Here is the link to Autostreamer:
http://www.softpedia.com/get/Tweak/System-Tweak/Autostreamer.shtml
You can download the SP2 .exe here:
http://www.microsoft.com/downloads/details.aspx?FamilyId=049C9DBE-3B8E-4F30-8245-9E368D3CDB5A&displaylang=en
An excellent alternative is nLite. It allows you to merge SP1/SP2/Windows
Updates into a new XP CD image that you can install from. Takes a bit of fiddling
with but worth the effort since it also allows you to pre-answer all the questions
asked during install so all you have to do is boot the new CD, select where you want
to install, format or not and go to lunch. When you come back the install is finished
and your are at the latest Service Pack and Update level. See here:
http://www.nliteos.com/
Use this site to get the MS updates: http://www.softwarepatch.com/windows/
You
can also get updates from an MS site but it takes more work: http://windowsxp.mvps.org/saveupdates.htm