Today morning i got an Invite from Google to try out heir new maps. So far the maps are pretty good. Anyone else got an invite?