You hate them without any good reasons and still use their products... you DO have a choice, you know that?
I do not approve a lot of Microsoft's actions, but they made some steps which changed the world of computers in a positive way, and I can truly say: I loved Microsoft when they released Windows 2000. It's easy to use, stable, and runs all my favourite software. It's a hell of a lot more stable than other *GUI* OS's which I've tried, most of them crashed within half an hour, not to mention the crappy hardware support...
If you have good reasons to not want to use MS product, then don't. If you do, grow up, or try and make better products with the same amount of functionality!
