Google added an impressive update to Google Maps... Some select streets are available in 3D... This means you can virtually walk through streets and change the camera angle...
Some examples: Howard Street, San Francisco, Google Campus, New York and Luxor, Las Vegas...
It's pretty awesome but the amount of locations that have this kind of 3D imagery are extremely limited.