hit start then run, type msconfig and click on startup box at the top. see how many boxes are checked off, you probably have too many programs that are setup to run when the computer is started. adobe, itunes and other programs, conveniently attatch themselves to the into the startup menu when you do not need them running all the time
Disable all Startup programs, disable all non-Microsoft services.