"As Google becomes more and more application-oriented, it will look more like MS. While MS is pushing itself to be more web-based, it is snapping up Google's market share as well and therefore more Google-ish. The clash of titans will definitely be interesting. The winner will rewrite the rule of future computing platforms, while the loser will be left in oblivion and soon forgotten."
Full text here:
http://not-your-cup-of-chai.blogspot.com/2007/03/distributed-vs-centralized-entities.html