George Lazenby looked and acted the part okay but had a terrible
speaking voice. (Re: the butterfly collection scene), he lies nowadays
and says he decided not to make a second film himself.
Daniel Craig, a bit like Timothy Dalton, tends to speak a little too softly.
Roger Moore had the best and clearest voice.
Sean Connery had the best all round voice.
Pierce Brosnan spoke very well for the most part, but lacked something
that Sean Connery had.
What about Peter Sellers?
Each Bond actor seemed good at some time or another, but I put Sean
Connery, Roger Moore and Pierce Brosnan as the best ones. In the past I
got very tired of Roger Moore but think the memory of him seems a bit
different now.
Too much of the action star with Daniel Craig, though he does the part well.