MapMyFitness, Inc.

MapMyFitness, Inc. iMapMyWalk App

This top-shelf GPS can pinch hit as a digital camera.