actually there's usually much more information than just country code.
At least sites like http://adultfriendsfinder.com/  show my town quite precisely, and my IP is a part of a
huge Cablecom pool.

I think most of e-commerce sites supply the location information, either for free or for money:
http://www.maxmind.com/app/ccv_ecommerce_software

Google has its own e-commerce where people are asked to enter their locations.



From: Roman Hochuli <roman.hochuli@nexellent.ch>

> Does anybody of you experienced a similar problem ? Does anybody
> knows proper solution ?

I assume most of the geo-ip-stuff is based loosely on RIPE-DB. But I am
pretty sure you need a few month until changes in RIPE-DB will be
reflected in the geo-ip-databases.