Am I the last person in the world to know about Calorie King? It's free to join and you can track everything you're eating (food diary) and it calculates the calories and how much protein, carbs, fats etc you're eating. It will even develop a daily menu for you. It has nutritional information for just about every food you can imagine too!
I think it's going to be a very useful tool.