[ Thanks to An Anonymous Reader for this link. ]
"Google Maps has become the ubiquitous map technology on the Web, allowing users to instantly bring up geographical maps and pan and zoom around them, including 360-degree views of the street at eye-level."
Complete Story
Related Stories: