Eric Clapton's done a pretty good job so far, as have Brad Pitt and Tom Sellek. But my current vote is for the most visible (lately): Roger Federer. All have substance and integrity, as did Eisenhower and Churchill, who also wore and endorsed Rolex.
General Yeager is a personal hero of mine, by the way...