Hi, I've tried Map my run, Run Keeper, Nike plus. If I go out walking with the dog I use the map my walk, on the same route as the run. I got the same route very single time but each app gives me entire different results. Yet the first three could be all on at the same time. I have entirely different calories, miles etc. it makes me easily confused which one is right :/ what do you guys have and which do you recommend.