Hijackthis and Startup Mechanic are totally different programs doing totally different jobs
Hijackthis is an excellent program - if used properly
Startup Mechanic may work ok on some computers - but not all
Your log does look pretty clean now - you can fix these 2 resource hogs, which are not required :-
O4 - HKLM\..\Run: [QuickTime Task] "C:\Program Files\QuickTime\qttask.exe" -atboottime
O4 - HKLM\..\Run: [TkBellExe] "C:\Program Files\Common Files\Real\Update_OB\realsched.exe" -osboot
And for spyware/addware/foistware/malware detection and removal - you can't beat this program - try it and I'll bet it finds things Startup Mechanic didn't find
Download and install SpyBot,
http://security.kolla.de/
click the online tab to search for and download the updates, then shut down and relaunch SpyBot.
Go to the Settings tab > File Sets, and uncheck 'System Internals' and 'Tracks' .
These aren't needed for our present purpose, and you can always experiment with them later on.
Finally, after closing down Internet Explorer, click 'Check for problems', and have SpyBot remove all it finds 'Fix selected problems'
you may have to run spybot more than once to clear everything
Remove everything pre-ticked in
Red
steam