oddsod - 9:47 am on Aug 29, 2012 (gmt 0)
Google pushing their own products on their homepage is not news. Visit their site with Opera or FF and the pop up bar tries to persuade you to download Chrome. That's been happening for yonks now. That's more relevant to the Windows/IE argument - and the legal problems it caused Microsoft - than Google's current Nexus ad.