I've posted on this topic before. I did WW for years (in person meetings) with no success. I also did low carb, Susan Powter, kickboxing, personal trainer, South Beach, etc. etc.
I started Myfitnesspal.com last May & lost 42 lbs by November. I have kept it off since then. I still track all my calories/exercise. It has worked for me. I also learned that pasta and rice are NOT my friend. I used to have pasta once a week & rice a frequent side dish. I might have pasta once a month now, and rice much less frequently also. Instead of formatting a meal like this:
Protein (chicken/ beef/ pork/fish)
starchy side dish (rice, potato, corn, noodles)
veggie (broccoli, salad, etc.)
I format it more like this:
Veggie (broccoli, cauliflower, snow peas, roasted peppers, maybe a starchy veggie like corn or peas)
If I do have a starchy side dish, I measure a small amount (1/2 c of rice, for example).