The one son looks like a young Tom Cruise/John McCain, on one of the older blogette pictures.
Lots of good looking people in the McCain/Palin families. Cindy has impeccable features, she must have been a total knockout when she was younger.
I agree, and although John has experienced a lot of hardship and age, he was a very good-looking young man. And he's a distinguished old man :-).