Food Diary and calorie counter

I like Chronometer for IOS it gives all the calories, breaks down into carbs, fats and proteins and complete vitamin and mineral content and you can set targets on everything. Good Reporting as well.