Microsoft is losing ground - http://goo.gl/4DBUBI
Did Microsoft Scroogle Itself? - http://goo.gl/OdLSku