title: What services exist that geo-locates a person based on IP?
body: <p>What do people use to geo-locate a persons IP to determine the city they are in?</p>
  
  <p>I've tried the built in functionality of Google API but its geo-location database seem spotty.</p>
  
  <p><a href="http://code.google.com/apis/ajax/documentation/#ClientLocation" rel="nofollow noreferrer">http://code.google.com/apis/ajax/documentation/#ClientLocation</a></p>
  
  <p>Anyone use any other service for geo-locating with success?</p>