GOOG, where's my car?

Google Maps’ Street View feature – wherein they send car-mounted cameras tooling around the streets of an area and use whiz-bang technology to stitch the photos together into an eye-level view of everything along the streets – has come to Boston. So,...