I have to concur. The only BSOD type event I've seen in the last few years is when I was playing with overclocking my memory. The only thing I still hate about windows is the reliance on the registry and the requirement to reboot to get some registry items to actually register. Commodore mastered this back in the 1980s with the Amiga - you'd have thought Microsoft would have caught up by now.
To be fair *nix mastered this in the 70s, although all of them lack proper rollback in case of settings corruption. Had a couple of BSOD a few years back, also a memory issue with a failing DDR3 module (bought second hand to extend the life of the platform) which was solved by replacing the hardware.