This is a great fee app I downloaded on my Blackberry. It allows me to keep track of my exercise throughout the day, and what I eat. It also compares the calories burned, to the calories gained, daily, so that I can keep track.
Since I have my Blackberry with me all the time, it's the perfect mobile solution also! Highly recommended!