Today Ovi Maps by Nokia released their 3D Maps including Street View for select cities. You can see an example from San Francisco below in 360 degree images. The street view images have been taken by Navteq.
Ovi Maps Street level view is so far only available in London (UK), San Francisco (USA), Helsinki (Finland), Oslo (Norway) and Copenhagen (Denmark).