If they're really going to take Bond "Back to the Beginning" with Casino Royale, they should've cast a much younger actor. Certainly someone 31-34. They could've taken a page from "Batman Begins" and shown a Bond who has to use his wits to make up for his inexperience. A "Bond Begins" would have been fucking awesome.
Sadly, they chose another guy in his 40's (at least, he looks like he's in his 40's), and it'll most likely suck balls.
Hell, they could've gone with Christian Bale, he can be Bond and Batman, right?