Supposedly the Bond you grew up watching first is the one you like best. Sorry, but I can't bring myself to pick Roger Moore.
This is actually as tough as choosing the best Bond girl because each actor has interpreted the character in such vastly different ways while still attempting to remain true to his essence.
Sean Connery is the classic and he set the standard, and he'd probably be the No. 1 pick for the vast majority of Bond fans. At this point, though, when I think of Connery, I think of Darrell Hammond's hilarious impersonation of him in the Celebrity Jeopardy sketches on Saturday Night Live — "I'll take 'The Rapists' for $200." ''That's 'Therapists.'"
So I'm going to do something kind of blasphemous here and say Daniel Craig has become my favorite Bond. People scoffed when he was chosen to star in Casino Royale. ''We can't have a blond Bond!" came the outcry. But Craig can seriously act, bringing a welcome darkness to the character as well as being sexy, masculine and formidable in all the necessary ways.