You obviously have not set up a modern, open standards based Enterprise Infrastructure. A modern LAMP stack is easier to set up and manage than sliced bread. And oh yes, I have been FORCED to use MS in the Enterprise, and it is always an excruciating experience. The whole MS approach has always been that they know betetr than you do how your software should be set up. Their interfaces and "wizards" are dumbed down to the lowest common denominator. I have to spend WAY too much time reading through dense KB notes and online "help" trying to figure out how to script anything other than the most basic functionality or having to use the lame defaults that MS has picked ahead of time for me to use.