I finally got welcomed into the new Google Maps a couple of days ago, but I didn’t get a chance to check it out until this evening. First impression: pretty darn cool. The maps are more detailed (even in the simple map view), getting info about stuff just by clicking on a street is amazing, …