There are tons of different websites that will give your IP address, but most are packed with ads and I can never remember the URLs anyway. http://ifconfig.me recently become my go-to site when needing to lookup my IP, but it doesn't do geolocation, so I often have to search for other sites to do that.
I built http://ipinfo.io to be an easy to remember one-stop place to get all the info you might need about your current IP, geolocation, and browser headers. You can also get your IP or the other details from the command line with curl.
I know this is going to save me a bunch of time - hope it's useful for others too!