I loaded the Pedometer Pro GPS+ app (AUD $3.99) into my iphone 4.
Yesterday I went for a walk over Mt Banks and then down the fire trail as far as Edgeworth David Head. On the way back I stopped for more photos at Banks wall and decided to give the app a good test for the walk back along the main fire trail to the Mt Banks carpark.
Here are some screen shots from the log of that return journey:
The app also has features for tracking weight, BMI, etc. It does have basic features for exporting stats via e-mail. It claims to have a CSV export but I can't find that feature. It also lacks export of GPS track.
You do need to run the app in the foreground since the accelerometer will not function in background.