No solution yet. But I have a little more anecdotal information that may help. Following the theory that the vast majority of BSOD’s are caused by poorly written third party software drivers, I reviewed my installed software and removed a couple of programs that I have only used for special occasions and didn’t see a need to keep them installed all the time. I uninstalled a few programs and my frequency of BSOD has decreased. I still have Avast installed and my BSOD has gone from a few times a week recently, to once in the last two weeks. Now this is by no means pointing directly to a solution, because there have been times during the last year where it would be 2 months between BSOD. But it may provide another perspective to look for the cause. The programs I uninstalled included UTorrent and CDCheckSetup (used once to recover files from a damaged CD). There may have been another program removed also, but I don’t recall. At the same time I also updated the BOINC software. So it may be possible that Avast is running into some conflicts with these other programs and being identified as the culprit. But I am no programmer so this theory may not hold any water.