If the Garmin uses the same GPS base maps as most popular mapping software (and I don't know this for certain but do believe it to be so), it is overestimating the amount of climbing you're doing by 20-25%.
Many of the Garmins (such as my Edge) also have a barometric altimeter that makes the climbing data much more reliable. (Until you run it through something like Motion based, which I don't, but which does bump the climbing about 20 - 25%.)
Sarah
When it's easy, ride hard; when it's hard, ride easy.
2011 Volagi Liscio
2010 Pegoretti Love #3 "Manovelo"
2011 Mercian Vincitore Special
2003 Eddy Merckx Team SC - stolen
2001 Colnago Ovalmaster Stars and Stripes