Google is a search engine where Microsoft is a giant OS etc makers. Under what criteria you want to compare them both?
It's like comparing apples and oranges. Both are the best and current leaders in their respective fields.
For me Google is the best...Couse I don't care about Software industry...But be honest I don't understand what you want to ask by this question...
Since working and programming with the new .net technology, I would have to say Microsoft is way more innovated than Google by far. Microsoft has more assets and controls the market for operating systems, softwares, and even games now ie xbox. Google just has the Search market and Google maps. Other than that Google is still a puppy compared to Microsoft.
The story behind the two softare giants are equally inspiring but given the current scenario Google is blooming two springs a year....It sure is turning M into a bug
The simple answer is that ... Google is best in the Internet.. And Microsoft is best in Hardware and.. Computer stuff...