I have to say, even though I have no desire for skin cream (nor did I even notice what was being sold), I really enjoy those Dove ads. That's what my body looks like, too, and I love my body.
I am a 5-2" woman and weigh around 130 lbs, and even though my body shape is rather short and stocky, I know I'm in damn good shape. Using BMI as a measure of health, I'm in the upper range of normal for that height... and I'd guess most of the women in that Dove ad are in that "normal" range, which is awesome.
But for measuring health, I've actually been surprised by an often overlooked figure: one's resting heart rate. Since I've been working out 3-5 times a week (for the last 9 months or so), a couple of nurses have commented that my resting pulse is very low (58-ish, last I checked) when I've had doctor's appointments. I didn't know what that meant, but they explained that a low resting pulse indicates very good cardiac health and usually means that the person is exercising regularly. So from now on I am using my resting pulse as a good indication of health... I would never use "body size" or whatever bullshit that is to check in on my health status.