Geolocation accuracy

Can anyone recommend a geo-location service with high city accuracy?
Maxmind, for most countries (broadband, which does move) is below 50% accuracy (they claim 68% accuracy for USA cities):



What is the purpose of the geo-locating?

As that might influence how much it actually matters where the user is...


You can try

We’ve been using it for years and its accuracy is better than MaxMind, usually.