20100305 tech: 10 Things to know about Google