What is it with Google? They getting scared by Yahoo's recent launches? In any case, they've now released MyMaps, an easy way to create your own Google Maps mashup. Mark your places on the map, add pictures, links, and voila. It took me about 5 minutes to create a map of all of the past places we have lived. Next, a map for my company of all of my clients.