20100507 tech: 10 Things to know about Google