I believe that avoiding packaged foods will be the first step in order to lose weight. They may taste very good, but prepared foods have got very little nutritional value, making you feed on more simply to have enough power to get through the day. If you're constantly taking in these foods, moving over to grain and other complex carbohydrates will let you have more energy while taking in less. Interesting blog post.