I cannot remember the last time XP BSOD on me. And that would be probably 3 years, although I am getting old...
You're clearly not trying hard enough. I got Windows 8.1 to BSOD a few weeks ago.
Been up since 16th Dec of last year
I've got a machine that's been up since September. The machines at home have only been up 56 days because on that day the power company disconnected the mains for the day while they replaced the local street power cables. They're all Linux machines though. I've had an OS/2 machine do a couple of years before a power outage finally got it.