can only comment on WW
there's 2 ways to do WW
1: continue with shite habbits but buy low point versions with sweetners and crap in it.
2: switch your palate and habits to less processed sugary/carbs and eat filling lean protein and bulk with veg for your points.
I've done both, with 1 I lost a lot of weight fast, put it all back on and more. Felt grumpy and dizzy on it, no energy
with 2 I lost slowely, sometimes 0.5lbs a week but it stayed off for a long time (until pregnancy) with no effort and I wasn't hungry and felt great
now here's the thing, to do WW "right" you basically have to follow another diet within WW (like clean and lean, or jillian michaels, or atkins) AND still faff with point counting, when you could just follow a good healthy diet of less processed crap and more lean protein and veg, and that way your appetite would control itself and you wouldn't have to count points and bore the arse off everyone and pay WW a small fortune.
I'll never do WW again! They're not about health at all, my last group was all about how to earn wine points and what chocolate is lowest points (creme eggs etc) and chewing on merangue nests - those people will yo yo forever!
sort your lifestyle and metabolism out and the calories will count themselves.