|Wow that is a lot of crap loading on start up. Couple of concersns...|
Did you delete the invalid key out of your registry as suggested?
You can uninstall Windows Search, it is buggy and you don't need it using up your memory.
You can get rid of the Google Updater.
You can probably get rid of the video accelerator.
Basically go through and get rid of the junk you don't need.
Also, I noticed you got a Bit Torrent running. I how you run constant Virus Checks against any thing you download. Be aware Key Gens are not your friend and hackers love to hide bots in those key gens.
P.S. of the ones you listed, which one uses the most memory?
P.S.S your XP should not be using that much RAM on bootup. Mine uses about 500 MB and I have a lot of junk loaded, more than the average user.