I wouldn't want to run XP on anything less than 500MHz and 256MB RAM. I have done so for a couple of years, btw. I've just replaced my PIII 600 (768MB) with an Athlon 1400 / 1GB.
I've run Win2K satisfactorily on a 233MHz Tosh laptop with 160MB RAM.
SD