I've thought that if I could design an app for the iPhone, it would be one that correlates information from the onboard camera, GPS and web-based topographical data to name the peaks on the visual horizon. Once in the app, you'd take a photo of the horizon, the magic would happen and known peaks would be labeled. I'm not smart enough to carry it off myself, but someone out there is. Ben, you listening?