And in corporate America, Microsoft's Server products are near-ubiquitous. Consider that most of the in-house workflow tools at any company are built in Sharepoint -- and Sharepoint is actually a great platform for business apps (and easy to hire developers for). Exchange/Outlook/Lync is a great corporate collaboration suite that mostly "just works". And from what I've seen, Google Apps isn't really a threat for Microsoft -- it's largely just displacing Lotus Notes at the bottom end of the market.