The problem is that every damned piece of software that you install seems to want to add a program to sit in your tray and run at startup time. Some of them are useful. Some of them are complete crapware. Some of them are useful when you choose to run them, but don't need to be in there messing up your Windows startup sequence.
And if you want to get them out of your Windows startup sequence, you can do it with the MSCONFIG utility. Here's a handy web page that explains how to do it.
Now, isn't that better? :)