I use caloriesperhour.com, they have a specific bicycling calculator. I understand these are all just estimates, but it makes me feel good to see such large numbers!