I still say that in terms of the suave, sophisticated Bond...its Brosnan all the way. He's got the look of a guy that can "cool" his way through any situation.
But a number of other bonds do the action part a lot better, Craig being the most recent one.