I also use MyFitnessPal and while it can be a slight pain to use sometimes it really is best in class. Reminders to log food, save full meal for reuse, huge DB of food, ability to enter new foods, copy from yesterday (great when you eat the same thing for breakfast almost every morning). It also integrates into my Withings WiFi scale (which I HIGHLY recommend), I love just stepping on it in the morning and knowing it will all be synced up and ready for me to access from the API&#x2F;Web&#x2F;Mobile app.