I found a nice little freeware utility, called Startup Delayer, which easily allows me to selectively control what starting applications launch and when to begin their startup process after Windows loads in. It really helps in how quickly I can start accessing everything upon a fresh loading-in of Windows. Read below for more info:
When Windows loads it's Startup file, it attempts to load
every program in there at the same time. Therefore if you have quite a lot
of programs starting when Windows starts, each program will try and grab CPU
time so that it can load.
If each program tries to do this at the same time, you soon notice the slow
down that occurs, due to your CPU trying to help all the programs to load,
and your hard disk accessing multiple files.
(A screen-shot of the Startup Delayer utility taken on my computer)

Startup Delayer allows you to setup how many seconds after Windows
has started, to load each program.
For more info and to where to download Startup Delayer, visit the
following webpage:
http://www.r2.com.au/software.php?page=2&show=startdelay
