Last week, Alex Chitu at Google Operating System blog reported on some screengrabs that were apparently leaked from Google Maps. The images indicated that new Maps interfaces could be in the works, and it was supposed that these might be officially announced at Google I/O today or tomorrow. This..