I started Weight Watchers a few weeks back and it seems to be doing well for me. It's made me more conscious of what I'm eating and how the food is prepared. All in all, I haven't had to make too many changes, just have to consider it a little more before I put it in my mouth. I paid the initial membership fee and went to a few of the meetings (no longterm financial committment), learned what I wanted now I'm trying it on my own (time issues). With their Flex Plan you can eat whatever you want but understanding what you're eating has a value (the points) and that value is a plus or minus to your overall diet. I've made some adjustments (broiled instead of fried, potatos or pasta once a week instead of twice a day, etc.), started taking some vitamins, drinking more water (big time!!!) and it's making a difference. One thing that I was doing majorly wrong was not eating enough. Yep, not enough. I would maybe eat a breakfast, stuff myself for lunch at a buffet or cafe, then mostly skip supper. Big mistake, because it slowed my metabolism and cause my body to store fat. I am forcing myself to eat 3 squares a day with reasonable food and it's resulted in a definite increase in metabolism and how I feel in general. If I know that something is coming up that might not be the best for my overall diet (ie: all that deep fried crappie at crappie camp, lol.) I plan for it ahead of time, save my points to accommodate it. It turns it into a treat or privilege because I've earned it I know I'm going to enjoy it that much more and not take such simple things like that for granted.