Whatever works
for you is the right one. I am another who has had great success with Sugar Busters. I need to fix my ticker...but I'm at 182 right now, not 252, and I owe that 90% to Sugar Busters. I eat out fairly frequently, so for me it is a must that I have a diet I can easily integrate into that. And Sugar Busters does it for me.
IMO, many of today's most popular diet programs share the same basis--whole grain (therefore low-glycemic) carbohydrates, lean proteins, and healthy fats. Sugar Busters has this. South Beach has this. The Sonoma Diet has this. Etc. Whole grains, lean proteins, good fats. That's what nutrition science shows to be the healthiest way to eat. Whether you follow a specific plan, IMO, is not terribly important as long as you follow a healthy, balanced way of eating.
I must confess that I also love Weight Watchers, but not long term. To me, it is best at the beginning of a weight-loss journey because it forces you to learn correct portions and portion control. I am not fond of extremely low-calorie diets (1200/calories a day or less), and that's what Weight Watchers essentially is--one POINT is roughly 50 calories, and so a lot of women are on 900 or 1000 calories a day, which isn't healthy long-term. I am less fond of their Core program. I know plenty of women who swear by it, but it doesn't mesh with
me. I find it illogical (whole wheat pasta is a Core food, and yet sprouted-grain bread isn't), and I can't stand fat-free dairy products.

But that's a personal thing.
I am back on South Beach right now, and I am very happy about it. It's a way of eating I enjoy. Dinner tonight is going to be lean carne asada (steaks marinated with lime juice & a few spices), Bibb lettuce/mushroom/tomato salad, & strawberries with honest-to-goodness whipped cream (NOT sweetened) for dessert. I am smiling just thinking about it. And that, to me, is what you need for long-term success. Enjoyment.