Daniel Craig did an amazing performance as Bond, and I look forward to his next film.

Pierce Brosnan was also a great Bond, as was the legendary Sean Connery. Lazenby was underated and Moore was overated. I don't remember much of Timothy Dalton (but he was brilliant in Hot Fuzz ).