I'm a life long dieter. When I was 11 years old, my mom took me to Weight Watchers and I lost 60 pounds in 1 1/2 years, which I've managed to keep off since, with a fair amount of zigs and zags (college, babies, etc.) along the way. I am a firm believer in the Weight Watchers system--you have to look at losing weight as a life long change in eating, and not as a one time solution. Portion control, including weighing your food, rotating foods, eating a lot of fruits and vegetables, using appropriate amounts of "good" fats, drinking water, etc. I couldn't even tell you the last time I've eaten fried food or been at McDonald's (especially after reading Fast Food Nation and watching Supersize Me).
I've lost about 15 pounds in the last year through 3 simple things: my family got a dog, and I'm the one reponsible for the morning walk (30-60 minutes each day); I starting working out at the Y in a combo weights/aerobics class; per a suggestion in the Trib, I think, I started eating my lunch in 2 parts--1/2 at noon, 1/2 at 2 PM, until my stomach shrank, and I got used to the normal portion sizes.
Don't drink soda--there are about 150 calories in each can. Fizzy mineral water with a little fruit juice or lemon/lime juice is just as satisfying.
I do not deprive myself. That only leads to binge eating. Today alone, I ate 1 1/2 paczki, 1 fabulous brownie, 1 glass of wine, several sausage samples at the local deli--in additional to breakfast, lunch and dinner, all nutritious and low fat. Tomorrow, it's back to dried fruit and a few walnuts as a snack.
There is no magic pill. Take in more calories than you burn, you gain weight; burn more calories than you eat, you lose weight. Ideally, you should lose about 2 pounds a week.
There's a new best seller about why French women don't get fat. They enjoy their food, eat only the best, but in small quantities. That's a good start. Best of luck--Anna