Pierce Brosnan looks a lot better than Daniel Craig. Pierce also is far "sleeker". In my opinion, Daniel Craig shouldn't be a spy, he should be a commando. Remember that 007s in James Bond movies are known for their good looks. For me Daniel Craig does not stand out for a Bond, i mean he just looks like an ordinary guy.