Does anyone else use training peaks?

I find that the calculations for calories burned vary wildly from my device to what appears on the website (not to mention the difference from the MFP calculation) so I was wondering of anyone out there has compared the calorie burn from a HRM to what the sites tell us and which site gets it closer?