20070710 tech: New social networks from Google; Yahoo