People refuse to believe that my XP based PCs never crash, as if that is some sort of strange phenomenon. I think the problem is that there are so many morons that let software run roughshod over their systems and THAT is where most of the BSoDs are coming from. The last BSod/restart I had was VERY recent, and I don't mind telling you about it since it was between now and the last post I made about how reliable my XP machines have been.
I opened my case and pulled out a section where drives are held, to hit two fans with canned air. One SATA cable pulled loose and my RAID-0 array didn't like that. Big deal; restart. It was user error - something I would attribute almost every BSoD to. A restart was all it took to fix. Most people blame it on Microsoft, when most of the time it is something the user installed [I bet improper driver installation makes up around 50% of problems].