I've been using Cyclemeter for a couple of years and love it. I do accept that average speed and distance isn't as accurate as my wireless cycle computer. I've noticed that when there is a significant difference, if I zoom in on the map my route jumps around adding extra distance, especially if I am not on a road.