Mixed Results as Google Enters Microsoft’s Turf. Software, Computers and the Internet, Cloud Computing, Google Inc, Small Business, Microsoft Corporation, Windows (Operating System), Enterprise Computing