yep...there is a "Street View" button in the upper-right hand corner of the map (by traffic, satellite, etc...)
click on the button, and after it switches you can stalk...ermm...i mean look at any street that is highlighted with blue...
you may have to zoom out to find these if the have not imaged your area, but go to any big city and you'll find them
