I don't think anyone can argue that McCain's service fills out the character and balls side of the equation.
Which frankly is something that baffled me when he started sucking up to Bush, whose minions ran a nasty smear campaign against him and his family when he first ran.
I guess he really, really wants to be President.