I have a Garmin 800 and a gps program on my phone. The phone can only take distance, speed, age and weight but it will show twice as many calories as my Garmin on the same trip. My Garmin is using a heart rate monitor so I use the Garmin for all my comparisons.