There's a new Google Maps on the way, and you can check it out today. The search giant just simplified the process for getting access -- instead of signing up and waiting for an email invitation, you can simply hit the source link below and click through to explore the new interface. The redesigned Maps includes a much more conten