I never expected international espionage to look the way it has in past few Bond outings and I'm glad someone had the balls to go back to the hard-edged nature of the series, last seen in Licence to Kill. Basically everything that can date Bond film very quickly is gone.
Pierce Brosnan has been replaced by a young-ish Daniel Craig, there is no Q, no campy gadgets, no silly naked women silhouettes in the opening credits, no world-dominating super-colossus villains, no Miss Funnyfanny (or whatever), and no silly one-liners after killing bad guys. Casino Royale is a major step-up from the flamboyant Die Another Day.