I've been going to James Bond movies for over forty years. I used to go with my dad; now I go with my son. This one is the best I've seen, and I've seen them all.
It's also quite a departure, not only because of new guy Daniel Craig in the role. This entry in the series plays up character and emotion. The traditional Bond gadgetry is minimized; there's no Q. Bond also loses a lot of smirkiness; post-kill wisecrackery is absent. The action sequences are thrilling and spectacular without being unduly cartoonish. It's beautifully shot and staged, in both glamorous and gritty settings. Dialog and acting are first-rate.
It is long, and there aren't a lot of good places to skip out, so plan accordingly.