There have been no noticed signs that the Nokia-Microsoft partnership has been paying off or paid off at all already. Nokia recently unleashed Ovi Maps 3D but unfortunately it seems as if it is only available in certain cities, more towards the European countries. Just imagine Google Streetview on some dosages of Steroids, and now have a look below at what it may be.
IF you go tot Streetview, then the way that the maps falls into the view is as smooth as a breeze on a normal day, something better than Google Maps. The interface on PC allows you to actually see each and every window on the Big Ben on good resolution. If you go to New York, then you can see the adverts and TV in the Times Square. Kind of an advantage for the companies.