Yet another vote for weather data. The Nike+ app does a good job with that, and it's been useful to track performance, patterns, etc.
I'm considering switching from Nike+ and so far, just using to track dog walks. But it's missing two features: Better range of audio cues and auto-weather record. I track runs by time, not mileage....