I have a GTX 560 AMP edition. I play pretty much everything at ultra/high iw5m shouldn't really pose a problem.
I remember I had a similar BSOD issue on my older system with iw4m, and I ended up changing all the parts as in replacing them thinking the hardware was an issue, later I just turned .netframework on or off, not sure, and no more BSOD's. I know changing the .netframework settings should not get rid of a bsod or cause it, but it just worked. I don't know. This time not the same issue.