Basically put, you can view pictures of the street you want on the map taken from that point on the street. Sounds pedestrian but it's very cool!
So far I believe they only have New York City, Las Vegas, Miami, Denver and San Francisco. You can navigate the streets with your cursor keys or click on the directional arrows on the screen.
Best (ugly) link I can provide is: http://maps.google.com/maps?f=q&...m=1&layer=c
Have fun, post anything unusual or cool!
