I love fitday!! I use the online version. Some buy it. But the online version is find for me. It is awesome. It allows you to track most everthing.
Also... when your not able to find the calorie counts for foods and stuff you can visit
www.calorieking.com and that will help you find the calories and all information for items at no cost as well.