Microsoft has taken a new take on street map imagery with the Microsoft's 'Street Slide', and is taking aim at Google's Street View.
I have to say, this looks pretty damn interesting, especially when you combine it with their other seamless integration of video/imagery/etc into the new Bing Maps stuff (though none of this stuff has been released to the wild yet IIRC).