I put WinXP on my old Celeron 416 mhz system and it runs fine, you shouldn't have any problems.
But, if you're still worried, partition and image your drive, like suggested, even better, saved all you files tio the new partition, then reformat, and clean install, winXP will be much better that way...
my opinion...