As a woman, I think Craig is by far the best Bond....he physically fits the role of a modern day spy and is really not a bad actor. I really like him as this character and the other movies I have seen him in, I find him quite likeable....and did I mention he is a hottie!!!!
He did a great job as Bond. The movie is a great escape.