New Google Maps Interface Launching At Google I/O Today?

Last week, Alex Chitu at Google Operating System blog reported on some screengrabs that were apparently leaked from Google Maps. The images...