Honestly, my favorite weight loss method is counting calories. Now don't roll your eyes just yet. I hate being forced eat foods I can't stand, just because they're "low" calorie foods. I noticed when eating low cal, low fat, I'm hungry all the time. So, I count my calories. If I want pizza, I limit it to what my cals allow. If I'm particularly hungry, I will eat low cal food to stretch it out my cals throughout the day.
Weight is Calories in and calories burned. No diet can get around that fact.
Eating a lot of fiber fills me up, like popcorn and watermelon. If I go out to dinner, I save my calories. To find your ideal calories per day, just times your Ideal weight x 10 if your sedentary, 12 if your active, and 15 if you're an athlete.
So, if your target weight is 135 pounds: 135 x 10 =1350 calories per day will keep you at that weight. I never feel deprived and keep my girlish figure.
This is the only way I can keep my weight down successfully. Believe me, I've tried every diet out there.