Google Maps Street View
If you haven’t yet heard about the Google Maps street view launched yesterday, then make sure to check it out.
Although currently only available in 5 U.S. cities, there’s loads to see on the panorama images and it’s all wrapped up in a very fluid interface.
The first great find is Google employees posing outside their office. Zoom in and you’ll see that many are wielding garden tools and orange flags?







