Microsoft doesn't advocate the use of MSConfig for controlling which programs run when your computer starts:
For XP :- "The System Configuration utility helps you find problems with your Windows XP configuration.
It does not manage the programs that run when Windows starts."
For Vista :- "The System Configuration utility finds and isolates issues.
However, it is not a startup management program."
For Windows 7 :- "System Configuration is intended to find and isolate problems;
But it's not meant as a startup management program".
Couldn't really be clearer for all systems.
The startup tab in msconfig is handy for a quick look, but you do need something else
such as AutoRuns for a complete rundown.
Just check the logon tab, you don't need much running at startup.