Roger Moore, Pierce Brosnan & Timothy Moore were all like male shop dummies - pretty and wooden. I'm glad David Niven never did it - he's too prissy. And Sean Connery, while more rugged, was a caricature of himself, loud and lacking in subtlety.
Daniel Craig is the one.