Daniel Craig. The best bond by far.