Casino Royale was absolutely one of the best Bond movies so far. Craig returned the character to his roots by presenting a tough, cocky, yet vulnerable character who wasn't a superhero. The movie was smartly directed and wisely focused on character development as much as action, though a few more scenes of Bond blowing things up wouldn't have hurt too much. It dragged on a bit in the last half hour or so, but I still loved the movie. Definitely the best since Goldeneye, and maybe even better than that. As for the older Bonds, I think Timothy Dalton was actually really good in the role. He was a more serious Bond, like Craig, and The Living Daylights is my favorite Bond movie of all time. It's awesome to see Craig take the character back to his roots and be more like Connery. Can't wait for the next one.