"To me it sounds like hardware.
That said, to t-shoot BSOD issues, debug the memory dump; see my website for exact directions. Look at all your minidumps, and if they're all different, you have a hardware issue; if they're the same, it's most likely that (what the debugger points at) is the...