I have been using myfitnesspal for 2 weeks now and I really like all the features and it pushes me to be aware and accountable for what I'm eating. Be beautiful, be strong, be focused!