I must admit the new 3D maps of Manhattan are
impressive.
Unfortunately, I believe most people prefer the easier to use Google Maps.
Which do you prefer?
Google Map
here.
Local Live Map
here.
I hope the Local Live name is dropped.
I prefer the easier to explain Microsoft Maps.