Microsoft Plummets on Search - Android in Trouble [Best of July '08 #3]

This week featured some troubling news for Microsoft and Google (July 14-20 2008):

Comments section