I have found for me to lose weight - I react well to praise / constructive criticism. The program that works the best for me is
http://www.myfooddiary.com. It costs 9 or 10 bucks a month but to me it's very worth it.
over 75,000 foods in their database.. they track sat and trans fats, calcium, a, c,... etc. and at the end of the day you get smiley faces or frowns depending on your levels of that particular nutrient. This encourages you to not only aim for the calorie count - but to do it in a healthy manner so as to reach the smilies for sat fats, sodium, iron, water... etc.
Works for me - but we're all built differently.
This morning - 12 pounds down total.