I'm doing Nutrisystem and I lost 27 lbs so far. The food is ok. You just have to find the foods you like and order those. There are some that I can't even get down or finish, but others would say that they like them. Occasionally I will eat out, but get myself back on track the next meal and I haven't put back any of the weight. I used Weight Watchers in the past and was happy, but when I gained weight after having my DS, it wasn't working for me this time. Nutrisystem is working for me now. It is a bit expensive, but I was buying a lot of Lean Cuisines before, so it's kind of the same amount. They have a maintenance program after you get to goal, so you won't go back to your old eating habits.