This is definitely on a country-by-country basis. In many countries neither HERE nor TomTom are good enough for our clients geocoding needs, so we tend to use local vendors whenever we need to. Our approach is to identify the dominant player in the local market and work with them. Sometimes we get the best results from combining a geocoding engine using a local vendor with one one using a global vendors.