off-topic, but did you ever find a new bike, or still riding the current one?
and as far as calorie counters, post #2 has some good resources, i use the one at livestrong, there's a pretty good tool there that should get you where you need to be.
and this site is pretty cool too, once you figure out your target for daily intake, this can help you plan some of your meals:
http://swole.me/