too many useless processes
look on mine taskmgr, i have 128+512 ram =P
you can see that i dont use spoolsv.exe niether ctfmon.exe which aare usual, but i dont need them since spoolsv is printing service and i dont have printer
and ctfmon is that little thingy down near your time which switches languages when you click on it, but i just easily use alt+shift combination
i also have turned off few more services
so 512 ram on xp is enough if you keep place clean