I tell ya', I am finding this site to be about the best invention ever. For years I logged my food on Fitday.com, but it was a PITA to enter custom things and I still had to manually figure calories eaten vs. calories burned vs. my activity level the rest of the time vs. my current body weight, etc. I've been using My Fitness Pal for about 10 days and LOVE how well it does the work for me. I enter what I'm eating (and a TON of specific things are already in the system that have been entered by other users--including things like store-brand things, canned goods, etc.), enter my workout, and it tells me how many calories I have left to eat for the day. I can also specify breakdown of those calories...what %age of fats, carbs, protein, fiber.

Best part--at the end of the day it tells me what I would weigh in 5 days if every day were like the current day. It's very motivating when I hit everything right on and it tells me I'd be 5#s lighter than I currently am. It really makes me want to hit those goals daily.