In a striking new development of Internet technology, Google Maps has included high definition, street level viewscapes of selected locales. Although people's faces are blurred so as to make positive identification impossible, a large amount of information is nonetheless available for all to see.