Not sure if it's at all related, but I had (have) an issue where if I power up my gaming system for the first time (see specs below) and immediately start my game (City of Heroes), it will, almost without fail, BSOD on me. After the reboot, I can game for hours without issue.
Some testing on my part seems to point at my anti-virus (don't recall if it's Avast or AVG Free) program attempting an automatic update shortly after the system boots up. If I initialize the anti-virus update and wait for that to complete before I attempt starting the game, I don't blue-screen.
The fact that it only happens to you after the first boot of the day makes it seem like it's related to some background process that's timed to run once a day (like an automatic update).
Just my $0.02