Bully for you. You are either blessed with the magically error-free edition of Windows, or you have an incredibly bad memory. Me, I have used Windows for cryptography, coding, image manipulation, and games. This is on an Intel P4 3.06 GHz CPU system with 2 GBs of RAM. The most recent crash was just 12 hours ago.
Meanwhile, I've got an identical system running Linux that's got a continuous uptime of 533 days now.
Nope, nothing wrong with my memory. In fact i'll bet my laptop hasn't crashed in three years(since I got it). My 1.5 year-old homebuilt desktop hasn't even been crashed by my demo-installing 13-year old. What did you buy, a Dell?
Oh, and you actually bought a P4? You can't be that bright...
Must suck being forced to use something you hate. Might explain your attitude.
I haven't had Windows crash either in quite a while, and I have about 6-8 machines, home and office, running Windows 2000 and XP. All run office apps and many run hard core digital photography and video or legal specific apps (accounting/practice management), some of which aren't very well written or have serious memory leak problems (e.g. firefox). I, too, have had *nix (mostly BSD) based systems up and running as servers virtually non-stop and I would never run MS anything on the server side. Desktop systems are different entirely.
Don't assume your experience is universal. Many, if not most, of the problems with Windows crashes are hardware related. Many other ones are application related. For some reason, Adobe Premeire blew completely up and brought an instant reboot (something I've never experienced before) when I tried to do something with it a couple of years ago. I haven't used it since and don't plan on it.