I'm of the opinion that Casino Royale tops any other Bond movie to date.

I've still got a soft spot for Sean Connery, though.