I saw the Apple keynote address and was very impressed by the new Places functionality that's been added to iPhoto '09. In short, it takes the geocode information from a photo and translates it into a real place. So instead of -41.51.2 or whatever, it says "Empire State Building."
It looks fun to use but it also is similar to a feature I've wanted to add to an application of my own. So, from a developer's perspective, I'm wondering if anybody is aware of what service Apple is using to resolve a "geocode to place" mapping? Or is it believed to be something that they developed in house?