McDonald's has done a great job with offering healthier children's options in their kids' meals.
I like the fact that, should we forget our snack while on a trip, we can run by and pick up some apple slices and milk. I wish they'd offer something besides friend chicken nuggets or a burger, but this is fast food.
However, what I am not impressed with is the marketing to children under three:
This is the little "bath toy" we received with Little Bear's Happy Meal. No wonder children under 2 years of age have been shown to recognize the McDonald's logo.