James Bond is a character that everyone knows, directly or not. Even those who haven't seen any of the films (and for those of you who haven't, how is living in a cave on Mars?) know the character archetype. Via cultural osmosis, the idea of intelligence officers being suave, smooth-talking gentlemen with fancy cars and high-tech gadgets has become a staple of pop culture. Even if they don't know why, most people will know how Bond likes his martinis.
As a sort of full disclosure, I grew up with Pierce Brosnan as James Bond - Golden Eye is still a personal favourite for the Bond series - but, of all the people to wear the 007 brand, I've liked Daniel Craig the most, for at least a few reasons. All the same, however, Skyfall was something of a miss for me. Leaving the theatre, while I knew what I'd seen was an attempt at storytelling, all I felt was shaken, not stirred.