If you're getting BSODs though, that generally indicates an underlying driver or hardware fault.
Typically I would agree, however, it seems that these threads are popping up more, and the BSOD's are only occuring while playing Demigod. If I was getting them in other games, then yeah I would say I have a hardware issue.