+1 on the Calorie King. You can also do it online at calorieking.com.

Caution that it does estimate high on calories burned, in my case. As soon as I started using a heart rate monitor that gave calorie counts, instead of the CK numbers, I started losing faster.

Karen