20100331 tech: 6 Troubles for Google