I have only counted calories-and I have successfully lost the weight after my first two babies, and I am going strong again after baby #3. It is the only thing that works for me.
The thing is, YOU have to make a commitment to be healthy. You can "cheat" on any plan out there. You can eat junk for your Weight Watchers points, or for your calories. You can eat fat free ice cream and cookies if you go on a diet that lets you eat whatever-as long as you don't go over 20 fat grams a day. You can go on Atkins and eat sausage and bacon and low carb chocolate. Is it healthy? No. But, the if you want any plan to work-you have to commit to health.
For me, it isn't all about becoming "skinny". I want to be fit. Exercise, proper nutrition, and an overall healthy lifestyle. I go a little further than some people here on the forum healthwise-because I buy organics, use natural cleaners, recycled paper towels, etc...but I am commited to health overall.
Rather than finding ways to "cheat" on whatever plan you follow-think about your body as a vehicle, and you need to fuel that machine. You wouldn't put Kool-Aid in your gas tank, or Crisco where the motor oil should go, or Pepsi where your antifreeze should go. When you eat junk, you are essentially doing the same thing. Over time, your body doesn't work, or look as good as it should. Your body simply cannot use the "crap" like it can real food. If you eat a Pop-Tart, there isn't really anything that it is giving your body to use, you know?
Think of food as fuel, and nutrients for the body-which is what it is supposed to be. There are WONDERFUL ways of making healthy food taste good. Don't worry so much in the beginning about how many protein grams in this, or how many fruits a day...just worry more about staying in lower calorie range (1200-1800 for most people) and start becoming more aware of what you are eating-and try to eat things that are more in their natural state. Try to think of where something comes from for instance: apples come from trees, chicken breast comes from a chicken, skim milk comes from a cow, green beans come from a plant...but it takes a lot of thought to think about where exactly a Toaster Struedel comes from.

The more it is processed, the worse it is.

Just a guideline.