It's one of my essentials. It's better than MSConfig as it allows you to edit and test the startup items as well as disable them. Disabled items are placed in a deleted folder from where you can delete or permanently remove them. MSConfig only allows you to disable things for diagnostic purposes. Once you've disabled anything it says you're in Diagnostic mode and the only way to permanently remove disabled items is by manual editing.
For the ultimate in startup control try Startup Inspector from click here . This one even tells you what the startup programs are, if you aren't sure about them.