I thought it was a really good movie. I, too, was skeptical about Craig as Bond, but I think he pulled off a "younger" Bond pretty well. I heard the next one is supposed to be a true sequel to this movie.
I assume they modernized the movie a bit with the Texas Hold'em. Since I have played poker, it was easy to call the two big hands though.