Wow... seriously, wow.
I mean I got a lot of flak from my mates for calling Daniel Craig the worst Bond ever and Casino Royale and Quantum of Solace not even Bond films. But I have to say I am really glad to say, he's really good and it was clearly just the movies letting him down. The only criticism I could say is that the introduction of the baddy felt a bit disjointed, though it ultimately worked really well. It had all the things that have been missing from Bond films; decent chase sequences (running ones don't count), Britain, iconic bad guy, imposing bad guy lair, banter, a DB5 and most importantly FUN.
If you haven't seen it, DO.
Oh, and I know new Q kind of sucks but he has a Scrabble mug so I guess I can forgive him, even if he's awfully dismissive of exploding pens.