I have 3 children, who all have various likes and dislikes. The oldest was VERY picky as a small child, the middle one eats anything except pumpkin and tomato and has been the same since he started solids ( he's 12 now ) the youngest who is only 2 seems to survive on a diet of mostly bread, cheese and yoghurt at the moment. The oldest child - who is now 14 despite the fact that she would not eat anything when she was little , will now eat most things, she is taller than her mother ( me ) and is very sporting. We do not take any of the kids to Pizza Hut, McDs KFC or anything like that. If others want to take them that is ok, but we don't buy them meals there ourselves. But what we do instead is give the two older children a dinner out once a month of their choosing. We give them a price range ( depending on the budget that month ) and they take turns at picking where we are going to eat. They are not allowed to choose the same place twice in a year. So that way we all get to eat out somewhere different eating good ( hopefully ) food and trying out different places. We have eaten Thai, Japanese, Korean and Indian foods recently. But having said all that .. I asked them what they wanted for dinner the other night.. giving them free rein! Anything they wanted I would cook them. Chocolate cake, Chicken Tikka, poached salmon.. the sky was the limit.. You know what's coming don't you They wanted heinz baked beans with little sausages in it... from the can!! So.. You can help your kids develop a wider palate.. but they are still going to choose the hamburger over the fillet steak any day :)