Yesterday I linked to Russian search engine Yandex's online map service, which has a street view type service for Moscow. In the comments to that post someone pointed out that NORC also has a map with panoramic imagery for Moscow.
NORC uses Google Maps as the means to navigate around the 'street view' type panoramas. Unfortunately NORC does not have links within each panorama, so you can't use arrows to jump to the adjacent image. Instead you have to drag the map marker to the location you want.
NORC also doesn't seem to have quite as much coverage in Moscow as Yandex. However it does have some stunning panoramas of Russia's capital.