Check out http://ipinfo.io too, which has both an uncluttered website and a simple API, eg:
$ curl ipinfo.io
{
"ip": "67.188.232.131",
"hostname": "c-67-188-232-131.hsd1.ca.comcast.net",
"city": "Mountain View",
"region": "California",
"country": "US",
"loc": "37.385999999999996,-122.0838",
"org": "AS7922 Comcast Cable Communications, Inc.",
"phone": 650
}
$ curl ipinfo.io/geo
{
"ip": "67.188.232.131",
"city": "Mountain View",
"region": "California",
"country": "US",
"loc": "37.385999999999996,-122.0838",
"phone": 650
}
$ curl ipinfo.io/org
AS7922 Comcast Cable Communications, Inc.
$ curl ipinfo.io/8.8.8.8/org
AS15169 Google Inc.
More details available at http://ipinfo.io/developers