I just started myfitnesspal on Monday. So far so good. I like how the site does all the calculations for you. Created by MyFitnessPal.com - Free Diet Plans