The Nike+ App came with my iPhone and I just started playing with it last week. So far, it has been fairly accurate (after I calibrated the sensor on a local running track) and I have used it on road runs and on a recent trail/hill climb outing and so far the difference between the accelerometer and the GPS distance in minimal. The Nike+ uses so little battery compared to the GPS function that I have tuned the location server off on the phone to conserve battery for important things like phone calls and work e-mail.
I love to run and I find that if I have a partner I get faster and faster until I finally plateau around the 7 minute mile mark for 5+ mile runs. I think that I have the potential to be faster, but since I suffer from Multiple Activity Disorder, I don’t commit the time to train appropriately and I have never invested in a coach to help. My lovely bride hates to run, so I do not have a live-in training companion and so far have not found a neighbor with a similar schedule that is a runner. Nike+ is filling a gap. It is giving me some positive feedback, documents distance and pace, and I can virtually race with people across the country on the inter-webs. I have a couple of buddies in Missouri, Colorado, Germany, California, and Arkansas that run and am hoping to get them set up with Nike+ as well so that we can run as a “group” from time to time.