mapmyride.com and all the similar web sites are terrible for cumulative elevation gain. It can show half or double what your altimeter says. The problem is that the web sites' data is too sparse for this type of calculation, so they accumulate a lot of errors along your route. I think this problem is mentioned on the mapmyride.com FAQ. Your barometric altimeter should be much more accurate.