Glary Utilities ("GU") is considered the best maintenance program, and rightly so. If not used for anything else (although it should be used as part of one's weekly maintenance routine), it's Startup Manager can do wonders to speed up the boot time by making it easy to limit or delay programs that startup when the computer boots up. You can add any program to the startup list, remove any program, or delay (by 30s or 60s or longer) the startup of any program. My computer now boots up in 17 seconds, and GU will tell you where that ranks percentile-wise versus all other computers. Finally, GU is free.
Download Link: http://www.glarysoft.com/