I best liked the humor and charm Roger Moore brought to the role, though I also liked Connery and, to a lesser degree, Brosnan. In my opinion Daniel Craig is the worst - his acting skills are so weak that it's as if his only asset is his looks (in fact he often acts like a parody of a male model like Zoo lander, always turning to the camera). Dalton wasn't much better, and Lazenby was pretty poor as well.

I was never a huge fan of Bond movies, but I've seen most of them, and the only one that really interested me was For your Eyes Only. I remember that me, my Dad and my sister kept watching it again and again - I think it became the family favorite.

I felt that the weakest one was Connery's limping return to the role, Never say Never; the plot and action both left something wanting. Dalton's and Lazenby's few films weren't very good either, and though I thought Brosnan's portrayal of Bond was fairly strong, his films never really grabbed me either.

I didn't like Casino Royale much at all (on top of Craig's poor acting the script felt incomplete and convoluted, and aside from the awesome chase scene early in the film - the high point - there wasn't much action to be had, or cool gadgets.) I'm not planning to see any of Craig's next Bond films, Royale was a big disappointment.