The TechZone shows you How To Prevent Unwanted Windows Programs From Loading At Startup. This is a rather simple task but it may be a good read for some of you.
Some of the kinder and well written programs are configurable and allow you to change the settings that starts them up. If this option is available, then this is the best approach. There are, however, many programs that do not give you the choice and no matter how many times you remove them, they return. Two that I find really annoying are the "Windows Messenger" and the "Quicktime Task". Both sit in the system tray and I don't need or want them there. Read on over here.