Warning - I'm a huge Bond fan, so please keep that in mind whilst reading.....
The attempt with Royale is to reset the franchise. James Bond is a person, not a generic name. We are seeing this man for the first time - Brosnan, Connery, Moore, et al, never existed - they are all the same guy. You have to suspend all the knowledge you have about the series and who all has carried the role. Which wouldn't be too difficult - if they hadn't casted Dench as M again. I'm surprised they didn't opt for a CG Desmond Llewelyn to play Q a la Yoda in Star Wars.
I agree with Doctor Q - it's a bit silly to say "ok, here is how Bond - the commie spying secret agent got his start - in the year 2006.
I've always thought that modernizing Bond was a bad move. The cold war was the era of spies, not the modern world and the wars in the middle east. The idea of a super secret agent doesn't really apply
As far as Daniel Craig playing Bond, I love it. Top actor. I remember the first time I saw a preview in theaters, it was just him beating the s**t out of some guy in a bathroom, then the Bond music played. Bond is supposed to be ruthless, but cool. Like Abstract said, you can't get much cooler than Craig looks in that promo photo.
Looking forward to the movie.