Wow, I think I agree with everything everyone here has said!
With one exception, and you will see I have over-analyzed this.
I agree with everyone about Daniel Craig. His ears stick out, his nose is too pugnacious, his mouth too bee-stung, his body too bulky. He is completely average looking to me, but OMG, his Bond in Casino Royale
was absolutely amazing. If you look at him as a piece of flesh in that, he is unappealing, but his characterization is magnificent.
I didn't feel it in Quantum of Solace