The next James Bond movie is set for release in the United States on November 9.

'Skyfall' will be the 23rd film in the James Bond series and stars Daniel Craig as the title character.  Craig's contract to play James Bond has been extended to include at least two more films after 'Skyfall'.

Craig is good, but is he the best?  Who is the best James Bond?

Bond is big business.  The actors that play Bond, the Bond girls, the opening scenes, and the title songs always get a lot of attention.  Rumor has it that Adele is singing a Bond title song.

All of the above are important parts of any Bond film, but the most important is always the actor who plays Bond.

Who is the best?  Sean Connery and Pierce Brosnan are well known.  Daniel Craig is new, but could become a favorite over time.  He is going to have a few more films to prove himself.  Who is your all-time favorite?