While searching for some guides on other things, I eventually found a tutorial on
www.vistax64.com, which, by navigating through a series of "related tutorials", eventually led me to this one:
http://www.vistax64.com/tutorials/81176-speed-up-performance-vista.html
So for those of you who are always complaining about how slow Vista is, maybe that will help.
Of particular interest is - #37) Change the Number of Processors Used at Boot Up in Vista
It would appear that Vista, by default, only uses one core during startup. By increasing the number of cores it uses, it would seem that you can sharply decrease the startup time. I haven't tried it yet, but one person reported a drop in reboot time from 145 seconds to 88 seconds!
(Though my question is, why does it default to only one core?)
There are also quite a few other useful tutorials on the site.
-Jeff