I liked Craig in the role too. I think he played a very creditable Bond, in the grittier mould, more like the character in the books.
I love that line in Casino Royale where he loses a million quid at the poker table, goes to the bar and the barman asks if he wants his martini shaken or...
Fair point. Dalton was no doubt better than Brosnan. Like most, I prefer the first Bonds that I first saw, and those from my youth, so it's Connery and Moore for me.