Ask HN: Any alternatives to IP2Location?

I'm currently trying to find any viable alternatives to IP2Location products. Unfortunately they seem to have SEO'ed everything even remotely related to IP location. We're happy (and have been) paying for high quality, comprehensive, detailed IP location data. Any suggestions would be greatly appreciated!