The Tutorial is excellent. Let me give you a short version:
The only processes you need to Start at boot are: antivirus program, firewall, touchpad for laptop and network process if on network. "Everything" else can be called up when needed. Everything that starts up on boot, runs in the background, so dragging around unneeded programs will slow overall performance.
You using the msconfig utility to access the Startup Menu: the basics:
Start> Run> type in ''msconfig' without the quotes> Selective Start-up> Startup tab> uncheck all but the above noted processes> Apply> OK.
Reboot> Close the nag message that comes up after checking 'don't show this message again'.
The processes can usually be identified easily using a database:
STARTUP APPLICATION DATABASE LIST
http://www.answersthatwork.com/Tasklist_pages/tasklist.htm
http://www.sysinfo.org/startuplist.php
The processes you uncheck remain on that Startup list, so if you have unchecked one that does need to run, you can go back in and recheck it..
As mentioned, this is the basic. You will find much more detail in the Startup Tutorial.