First thing to tame bloatware is to uncheck everything in msconfig>startup except AV and gadgets as all others are freeloaders on your RAM/CPU and can spy on you full time.
Gradually wean yourself off of factory utilities as Win7 built-ins are better, e.g. HP Wireless manager adds 30 seconds to startup and pegs CPU, Win7's starts up connected with no hit.
Use a lightweight free AV like MS Security Essentials which works flawlessly and invisibly with Win7 firewall.
Gradually uninstall bloatware using REvo Uninstaller in Advanced Mode. After it runs Windows uninstaller, don't restart when prompted, click Next and delete the bolded reg keys and files it finds to clean up.
Nevertheless some bloatmonsters like Norton, Office Trial and Symantec can corrupt even from uninstall, so run sfc /scannow to monitor System file intergrity.
Clean and order the HD perfectly using state-of-the-art CCleaner (Run Cleaner and Reg tab) then Auslogics Disk and Registry defraggers monthly.
Monitor the Event Viewer>Admin View to google repeat errors to find how others have resolved them. Check also Peformance Log on Advanced Tools page accessed by clicking through WEI score link at Computer>Properties. Look for cued issues at top and also Generate a System Health Report there.
Anything less than instantaneous performance or
any hangs at all on above-spec hardware would cause me to do a clean reinstall. Locate or borrow any installer to unlock all versions:
http://www.sevenforums.com/tutorials/85813-windows-7-universal-installation-disc-create.html