Hi Bishop Since window 7 is new, I would not mess up with the registry system, especially delete components of it
Yes you are right. Hard drive controller driver was blamed in some dmp files. It could be the faulty hard drive or things that you done with it. What do you mean by your "page file"? Do you run 1 hard drive or 2 hard drives. You can try the folloiwng check:
CHKDSK /R /F:
Run CHKDSK /R /F from an elevated (Run as adminstrator) Command Prompt. Please do this for each hard drive on your system.
When it tells you it can't do it right now - and asks you if you'd like to do it at the next reboot - answer Y (for Yes) and press Enter. Then reboot and let the test run. It may take a while for it to run, but keep an occasional eye on it to see if it generates any errors. See "CHKDSK LogFile" below in order to check the results of the test.
Elevated Command Prompt:
Go to Start and type in "cmd.exe" (without the quotes)
At the top of the Search Box, right click on Cmd.exe and select "Run as administrator"
Go to Start and type in "eventvwr.msc" (without the quotes) and press Enter
Expand the Windows logs heading, then select the Application log file entry.
Double click on the Source column header.
Scroll down the list until you find the Chkdsk entry (wininit for Windows 7) (winlogon for XP).
Copy/paste the results into your next post.
Then perform a hard drive diagnostic test: HD Diagnostic
next thing, please remove Avast antivirus completely, it appear to be one the cause avast! Uninstall Utility
And install MSE instead, it is BSODs free (please use it for now for testing purpose) http://www.microsoft.com/security_essentials/ Are you using Bluecoat K9 web protection, if so, remove it completely please, it appear to be one of the cause as well
Please do that first and let us know how your computer improve performance before any further suggestion, I think those are enough for now