Azure is pretty good VPS, Skydrive is usable for anyone deep in the MS ecosystem, they still sell their VS, Office, and Outlook pretty much at market saturation.
And they make more money per Android phone than Google. And more money per Android phone than per Windows phone.
http://www.microsoft.com/investor/EarningsAndFinancials/Earn...
Key difference probably being Xbox launch.