While raising taxes on "bad foods" or pushing healthy cafeteria meals might help, I think the biggest solution has to come in form of food education. Specifically, kids need to learn which foods are beneficial for them and which ones can lead to serious health problems later on. Just like there is a "fast food culture" in the United States right now, a counterweight culture needs to be designed that will use media to spread the word about healthy foods instead of advertising the latest Wendy's or McDonald's creation. An absolute yes to governement involvement. However, only individuals that WANT to lead a healthier lifestyle can be moved to do it, so the success of the fight against obesity depends on us as well: you can lead a horse to water, but you can't make it drink. Education, education, education. It all boils down to opening people's eyes to what they're putting into their bodies.