I'll chime in again, with a recent thing. DS1, who's 8, will be 9 in March, just had a physical, and he was 95th percentile for height and about 8 or 10 lbs over the 95th percentil for weight. I asked him if he knew what this meant, and he said "Yeah, i have to lose 10 pounds." And I said, "No, what it means is that as you grow, we need to be sure you're eating better so your height catches up with your weight. We all need to eat better in this family, so we're going to focus on healthier meals, fewer snacks and putting good fuel in our bodies. He's active and he doesn't look overweight, but he is getting just a little belly. So, now's the time to be sure he's drinking water at soccer practice instead of gatorade, and that we pack good food for practice night meals on the go instead of fast food stops. Those two things alone will probably have him back in line in a couple of months.