20110706 tech: Google; Microsoft sued over map technology