2GIS is fantastic, it's light years ahead of both on map quality, and has very detailed information about companies, various points of interest, restaurants, etc. But it only covers a few ex-Soviet countries and is very unlikely to come to your side of the world under the current political climate.