I've seen most, if not all James Bond films, and I think this is up there with the best, maybe even the best. It's action packed from start to finish and Daniel Craig pulls off Bond better than I thought he would have.
The opening chase scene (after the first 5 mins scene) is very, very good and sets the pace for the entire movie. From the first 10mins I knew that I was in for a good 2 hours.
The new Bond girl is beautiful and a really good actress. The story is very vibrant and exciting and I didn't look at the clock once during the film. I was so involved with it and enjoying it that I didn't notice the time fly by. Oh and the poker scenes are just great in my eyes.
Daniel is perfect for the role. I wasn't sure at first when he was announced as the new Bond, but after watching his two films (this one and Quantum of Solace) I am very impressed. I can't wait for the third Bond now, which was announced last night for a release in late 2012.
Casino Royale is great all round, and deserves it's 5 star I have given it.