xp has an unfortunate habit of loading loads of progs at startup which are not needed. Go to start run and type msconfig you get a lot of tabs go to the right hand end startup and look at the list. Every one with a tick in the box is loaded at startup. I take the tick out of them all except my virus checker and firewall. You then have to restart. Once started a box opens put a tick in the left hand box and ok it. Things should have speeded up quite a bit.