Ok fine, I admit a lot of relevant points have come up, but I still think people hate Microsoft too much. Any other company in their position would do the same to stay in power. And lets admit it, the IT world pretty much revolves around Windows. Imagine the burden on Offices, if they were forced to switch to Linux based OS's.