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.