Casino Royale is probably the most enjoyable James Bond I have seen in a while.
This is a little different from the other James Bond flicks in that Bond finds himself frequently outclassed and manages to pull through only by grit and luck. Bond is also considerably less 'cool' and more bitter. No tossing bon-mots as he dispatches bad guys left, right and center. This Bond has to work hard for his kills :-) Oh, and no cool gadgets either. The non-gadget thing is no big loss really, in my opinion.
There's a cool Parkour sequence in the beginning of the movie. It is as good as everyone is raving about. It's kind of funny watching the bad guy (one of the founders of Parkour, Sebastien Foucan) gliding around the construction site effortlessly while Bond lumbers after him. Mind you, Darrel Craig is not exactly Marlon Brando in Apocalypse Now, but Sebastiean makes him look like a beached whale in comparison :)
The ending was somewhat unsatisfying and contrived, leaving too many loose ends.
In all, a pretty ok movie.