I make an ISO of my XP CD with UltraISO or WinISO, copy out the I386 folder, run the SP.exe file with the sp.exe /u:c:\pathtoI386, then delete the I386 in the ISO file and add in the patched I386 folder (and the files it puts in the folder above I386 in the CD root).
Burn and boot.