007
Who played the best James Bond?

Sean Connery
David Niven
George Lazenby
Roger Moore
Timothy Dalton
Pierce Brosnan