Scott, ma, auntie, and I saw Casino Royale last night. The new James Bond, Daniel Craig, is excellent! This reimagining is along the lines of last year's Batman Begins. A little more serious and less comic bookish. There are fewer gadgets and eye-rolling one-liners and Craig is featured as this film's eye candy. Even during the S&M torture scene, the (one-eyed) bad guy remarked how well Bond worked out.
The only real complaint I have about the film is that it was too long. The Oregonian's critic, Shawn Levy, is right. The new Bond is great, but the movie itself is bloated and one-third of the film could have been edited out.
UPDATE: I also love this movie's Bond song You Know My Name performed by Chris Cornell: