I have now seen Skyfall twice this weekend and it rocks - it's the best James Bond film since at least Goldeneye. It maintains/reintroduces many of the trappings of the pre-Daniel Craig 007 movie "formula", but turns a couple of them completely on their heads. M fills the kind of role usually reserved for a "Bond girl", and instead of setting the final confrontation in the villain's lair, this time Bond makes Silva come to him.
Silva reminds me more than a little of Peter Pettigrew/Wormtail from the Harry Potter series, in his mannerisms and his fixation on rats. Speaking of which, Ralph Fiennes also has a pretty significant role in Skyfall - and, let's just say, should have one in future 007 movies as well.