Google Maps have kept rolling out Streetview inside its maps section. Covering some 37 cities and more, the feature makes very good use of mesh and Web 2.0 technologies. Just type in your address and click on the street view button and hopefully they have cruised by and snapped some photos. Below is a sample from Fisherman’s Wharf in San Francisco

With a 360degrees zoom-able picture, its is an amazing trip down memory lane where I go visit places. Of course, there are some funny pictures to find aside from all the usefulness. Click here to see Mashables top-15 list of strange and fun pictures. Click here for Google’s own blog on the topic.