Open Source Visitor.js
The original visitor.js identified my city correctly; this only put me in the USA.<p>Is there a free reliable precise geolocation service that can take as many hits as a script like this could throw at it?