I got a 4 year old home built system which just had a bad HD & a bad mem stick.
I started getting a BSD then replaced the HD then was getting a fail to install windows error so I pulled mem sticks till I got win to install.
It seems too coincidental to have both the HD & a Mem stick go bad at the same time. Is it reasonable to think the PowerSupply might be the root cause of the problems?
Failing PSU's also mean a lack of power supplied to components, Its happend to me with an XFX ATi 4850 where i lost my rams in the process before which i got alot of BSOD's. I mentioned,The BSOD also happens when your drivers (namely nvidia) are faulty...something nvidia had an issue with causing their GPU's to run over spec'd speeds.
A glitchy/failing PSU will have taken down some components causing them to also be glitchy.
The first BSD error I got was 'hardware or software failed".
I don't remember how I was informed of the BCD error but I tried to fix that first. I switched to the c prompt & tried to fix the bcd error.
When that didn't work I pulled the drive & ran WD test's on it & got the can't write 0's error.
After I replaced the hd, while installing windows 7, I got the following bsd (or maybe a black screen) error; 0x80070570
I found a thread on the win7 forum indicating a mem problem.
I pulled the bad mem stick & ran memtest86 on it. It failed at test 2. It was about 4 years old.
The PSU is about 2 years old. It was a replacement for a failed psu.
I can't post any pics 'cuz the rig is up & running.
Your absolutely sure there was nothing terribly wrong that needed the PSU change? like a blow out, spark, audible clicks?
Your mobo has to be the issue. Due to a blown PSU, all my parts went out one by one, first the agp, then the soundcard, then the rams and finally the mobo and HDD...i think your OCZ dealt the killing blow they weren;t good PSU's to begin with...only recently have they made improvements to their PSU innards.
But then again, you haven't posted a pic of BSOD - have a cam ready and take a pic the next time it appears...or maybe your son can keep watch and take a pic
EDIT - i also forgot, what case are using, aging hardware tend to run hot cos of the deterioration of the TIM. When my xfx 8600GT Fatal1ty DDR3 256MB passively cooled card would run at high settings it'd heat up and show a BSOD - physcical dump error ( i solved it by hot glueing an 80mm fan on the passive cooler...there are other kinds of BSOD's thas why the pic is neecessary.