Have you watched Quantum of Solace?
It's a direct followup(don't say sequel) to Casino Royale. Hopefully it'll be the last one that they use Daniel Craig for.
There's a pattern emerging in Bond actors. You know how with Star Trek films the even numbered ones are good while they odd numbered ones are not so. It's becoming apparent with the odd numbered Bond actors - Connery, Moore and Brosnan that they got the movie character right, and right for his times. He's smooth and sophisticated, cool and tough, and stylish.
With the even numbered Bonds they try to go back to the books to make him tougher, ruthless and more vulnerable. More human. And it doesn't work.
Craig is OK, same as Dalton and Lazenby were OK, and it's OK for a film or two, a good break in the series.
Connery did 5 films before Lazenby took over for one. Lazenby's second would have been Diamonds Are Forever but he was so disastrous in the role that they brought Connery back to do Diamonds his way, and it was one of his best. Moore did 7 (though he probably shouldn't have done Octopussy and definately shouldn't have done View To A Kill at that age). Then we had Dalton for just two. Then we had Brosnan for 4 (pity he didn't do a fifth). Now 2 from Craig.
Now it's time for stylish Bond for the 7th incarnation. Don't get me wrong - Casino was great, doing the first book properly at last, and doing it properly. But we don't need a third Craig Bond done "like the books".
We like our movie Bond to be outrageous. We love it when Connery steps out of the water, peels off the wetsuit to reveal an immaculate tux before strolling up the beach into the hotel, not a hair out of place. We love it when Brosnan, racing down the Thames, dives the boat and straightens his tie underwater. This is how the movie Bond is supposed to be.
Hopefully they'll have the perspective to pick a proper stylish charismatic actor to do the 7th Bond.
When he says "you were expecting someone else?"
we can say "No way!"