LOL! for an OS that takes the latest hardware and accommodates ancient ones as well, runs on minimal antiquated machines with ease, has the most active kernel development with frequent dynamic updates is SLOW. When did MS get its last kernel upgrade may I ask. All it does is peddle old wine in new bottle. The stable MS OS is NT based which in turn is roughly OS/2 based so in the end, unlike Linux which is a new creation, Windows isn't' except for fancy new shells and hype marketing. No wonder the expectations are so high and then they fall down with the biggest thud and go flat. The reason, people are expecting something new and all they find out is a bloated buggy OS instead. MS's best efforts till date is NT followed by 2K and 2003 and now 2008, notice that all of them are office oriented. Perhaps they best compromise wast x64 XP which MS in its own greed treated it like a stepchild. It was the best hope for MS and they should have continued with the development and marketing of it. With 2003 NT 5.2 as the core, its solid, fast and has no issues. As a mater of fact when it came to x64, MS got an edge over its Linux counterparts with WoW which ran all x32 programs with ease. The fact that Linux runs as non root default is its best feature and unlike MS who should have implemented this, Linux is safe from hacks relatively.