Your
HjT log shows a lot of processes..programs running. These either run at start, or you have started them yourself.
Those that you don't need to start with Windows can be configured not to, in many cases. Like Messenger. Like all the HP crap that would have come pre-loaded on the computer. Hint: Look at the program options for each program.
Some things should run when Windows starts. And some things think they should but really don't need to. (Hint: Google the process name, eg: jusched.exe)
Some things can not be disabled from within their own applications, and can be stopped from starting by using msconfig.
And if you are feeling a bit hardcore, you could try tweaking Windows by disabling services that may have nothing to do, no relevance, to how you are using your computer. "BlackViper" has a lot of tweaking information, complete with sensible caveats and advice, for those that want to do this.
http://www.blackviper.com/Articles/OS/OSguides.htm#Windows_Vista