You probably don't live in London, then:
http://en.wikipedia.org/wiki/Taxicabs_of_the_United_Kingdom#...
When taxi drivers are required to demonstrate a deep knowledge of the geography of their area and are not allowed to rely on maps or GPS navigation systems in order to be certified, you end up with taxi drivers that are very good at navigating the city.
I'm just happy if they have a GPS navigation system and can vaguely understand the directions issued from same.