A look at the battle fronts between Microsoft, Google, and Apple. From Gizmodo.

John Gruber has some notes on this war after Google I/O.