Daniel Craig may be the best James Bond ever. You may, or may not agree. He's certainly been the most profitable. "Skyfall" grossed $1.1 billion internationally, making it the top grossing film of the 50+ year franchise. "Spectre" comes in at #4, behind  "Thunderball" and Goldfinger." That's after adjusting for inflation. The exhaustive promotional tour in support of "Spectre" had the most successful Bond saying he'd rather slash his wrists than play 007 again. Sony pictures made it clear they want him back. The Mirror reports, he's had a change of heart. Craig has apparently signed on for the title in the 25th James Bond film. Adele is reportedly being recruited to be only the second singer in franchise history (Shirley Bassey) to sing more than one Bond theme. Seven actors have portrayed Ian Fleming's legendary character, Sean Connery, Roger Moore, David Niven, George Lazenby, Timothy Dalton, Pierce Brosnan, and Daniel Craig. Who's your favorite?