Re: Help from any computer gurus out there
OK, I have read your troubleshooting so far and I think you need a different approach to this.
Lets look at the entire thread and I see one thing that bothers me: The trouble did not start until you added a second hard drive for backups.
This leads me down this path

OWER ISSUES
First, disconnect the 2nd hard drive and see if the problem still occurs, I did not read every thread so if you have done this, great.
Second, a new power supply. Get a 750 or better (I like corsair, antec, and Thermaltake) and along this same line of thinking, make sure you are plugged into a good source of power, so I recommend an APC Battery Backup
with power regulation, no brown outs, or surges, just good clean power.
Now, other common trouble shooting tips.... swap memory slots, move your chips from one slot to another and see if the BSOD occurs sooner or later.
I think its a power issue.