You know all those MEMORY.DMP's the logs mention, you can read them and know
what your problem is. Here's a how to:
Mine was VIDEO_TDR_ERROR. I guess BF3 kept the video card too busy to report
back it's condition, so windows would reset the video card. I got disappearing
game windows or the system would freeze not BSOD's, just required a registry entry.