1. Sean Connery - But only by a slim margin. Gets bonus points for being The Original.
  2. Daniel Craig - Great combination of attitude and execution and could take over the top spot if "SPECTRE" is good.
  3. Timothy Dalton - The closest to my concept of Bond from the books, but not enough of a body of work.
  4. Roger Moore
  5. George Lazenby - Did one very good movie, but it wasn't good because of him, really.
  6. Idris Elba on spec
  7. David Niven
  8. A carrot
  9. Pierce Brosnan