Can I just follow along on the breakfast cereals? Children are unlikely to get fat from eating breakfast cereals, simply because breakfast cereals are not that high in calories and the amounts consumed aren't high. The sugar concern is mainly one about rotting their teeth, rather than actually being one about obesity.
I wouldn't say that is a primary concern, but there is an issue generally about the marketing of food to children. That needs to be addressed, and some companies are now taking on a view of not doing that. In the U.K., Mars recently announced it wasn't going to target children.
When you look at that, it's very important that you also expect the same sort of thing to be happening on the Internet as a corporate policy. A lot of pressure can be put on through the boardrooms of companies to react to how they market food to children.