You wouldn't by chance be using any registry tweaks that effect the way Windows handles memory would you?
I was (up until this morning) and I would get BSOD's once a week a so for the last month.

I've set almost all the settings back to default just to see if that solves the problem. I'll post here and let you know how it's going for me.