an XP install takes about 1.8GB on its own
SP2 is about 280MB, and it backs up previous files, which takes about 300MB
leave about 1GB for your standard programs you would probabbly use (office, antivirus, etc..)
if you plan on keeping SP2, you can delete the temporary files by deleting "C:\WINDOWS\$NtServicePackUninstall$"