I'm very interested in Microsoft's vision at this point. They seem to be trying to increase the amount of services that they control, but to what end? It seems to be a more-is-better strategy, but doesn't seem directed to anything specific.