Who is the best James Bond of all?

Do you believe that Sean Connery has no contenders? Or do you think Daniel Craig has already surpassed the original 007? Perhaps you judge that George Lazenby is underrated for his performance in On Her Majesty’s Secret Service? Do you have a soft spot for Roger Moore’s tongue-in-cheek innuendo? Are you a die-hard fan of the Celtic charm of Pierce Brosnan? Or do you feel that Timothy Dalton’s dourness captured the character best?

Do let us know what you think. Even if you are someone who loathes the whole Bond business, or a smart alec who reckons David Niven’s Sir James Bond in 1967’s unofficial Casino Royale is best, we’d love to hear your views.