@Streptococcus , yes, i know all of these maps, but until now there in nothing like Google Streetview, there only som maps which offers a Streetview of a few locations or only fotos taken by someone.
For normal maps there are a lot of alternatives out there, Here maps, Bing, Open Street map, WorldWind from NASA (similar to Google Earth) which can zoom in to street level (using Open Street Map and Bing data), and others, but it's not the same.