I recently re-installed xp due to a borked install. Before that, I had set up a seperate partion a long time ago for all temp files(windows and internet). I now cannot remember how to set this up(i never realised how much temp rubbish you get until I had this partition).