Earlier quoted context omitted.
Surely topologically closest is most often what you want anyway?
sure, 80-90% of the time you get exactly what you want. but depending on your application and use-case, 10% can be a deal breaker of sorts. not that Geo location from notoriously inaccurate whois data is any better.
That being said, if you control both sides you can do some better stuff (ie: Aspera, Netflix clients, etc) you can really ensure accuracy. Please feel free to post any good links to this stuff.