in reply to Geographic lookup via IP

NetGeo also worth a check. They have a web interface, and downloadable libraries (Perl module too).
I am using whois servers for the same purpose.
BTW, I asked a similar question some months ago here.

--
tune