Microsoft Releases Windows Server 2012
Barence writes "Microsoft has released Windows Server 2012, letting businesses test it for 90 days on the Azure cloud platform for free. There are two versions of the main edition of Windows Server 2012: one with virtualization support and one without. The former, the Data Center version, costs $4,809, while the Standard edition will cost $882. There's also an Essentials version, which replaces Small Business Server, for $501 per server, and Windows Server 2012 Foundation, which will only be available pre-installed on hardware."
Ars has a detailed look at the new edition.
So basically, Windows is the right tool for things that only run on Windows ... otherwise, use Linux.
Wait, every single other client works, IOS doesnt, and your analysis is "Must be Microsoft's fault"? And you asked MS support for IOS details, and then wondered why they gave you the cold shoulder?
Seems to me youre better off bringing apple support in on this, or focusing on the "what is IOS doing wacky" rather than "what is IIS doing wacky".