I hope you haven't overclocked any hardware. If you have, please revert to factory clocks.
Start Menu\Programs\Advanced SystemCare 5 Public:Start Menu\Programs\Advanced SystemCare 5 Public
Start Menu\Programs\avast! Free Antivirus Public:Start Menu\Programs\avast! Free Antivirus Public
Start Menu\Programs\COMODO Public:Start Menu\Programs\COMODO Public
Start Menu\Programs\Malwarebytes' Anti-Malware Public:Start Menu\Programs\Malwarebytes' Anti-Malware Public
Start Menu\Programs\DAEMON Tools Lite Public:Start Menu\Programs\DAEMON Tools Lite Public
Start Menu\Programs\Spybot - Search & Destroy Public:Start Menu\Programs\Spybot - Search & Destroy Public
Please uninstall all these programs except
I just listed it to make you know that you shouldn't be having those many antivirus/firewall programs installed in your computer. It will cause instability. After uninstalling them download and install MSE. Its free + known to be the most compatible antivirus with windows 7. (Great combination with Malware bytes)
Microsoft Security Essentials - Free Antivirus for Windows
Daemon Tools is a known cause for BSODs.
Check for an update on your BIOS version.
BIOS Version/Date Award Software International, Inc. F11, 6/23/2010
Also look for an update on motherboard chipset drivers from here:
Run the system file checker 3 times as mentioned in this tutorial:
SFC /SCANNOW Command - System File Checker
To make sure your hard drive is good, run disk check:
Do the following and post back if your computer is stable. If not we'll do further troubleshooting.