My two favorite Bonds were Connery and Brosnan.
The newest one isn’t my image of a Bond, but he does all right.
Roger Moore might have been a decent actor, but he had some stupid scripts.
Roger Moore’s Bond was Simon Templar operating under an assumed name.