1) has this system run for a long duration not OC'd? (is OC the issue here)
2) ever tested the memory with memtest?
3) what bios you running?
your temps are decent at least
40c @ 3GHZ is ok.
Not that it is important as we all knew what you meant...
BTOD = ???? BSOD = Blue screen of death