Craig is the best casting choice since Connery.
Although it is true that he doesn't resemble what people have come to expect from a James Bond, that is in fact what makes him so right. Roger Moore, George Lazenby, Timothy Dalton and Pierce Brosnan have all been the fruits of MGM's attempts to find someone a bit like Sean Connery. Or at least someone with dark hair. That's about the only thing that they have in common with each other.
Daniel Craig has the potential to be to Bond what Bale has been to Batman. He fits the Bond of literature better. Craig looks like a fighter. He looks like someone who has had a career in the military before joining the secret service- as Bond should. I really hope that the producers are serious about returning Bond to his cold, sadistic roots. I hope they finally give him the 3" scar on his cheek he was always supposed to have.
Sure, I want them to keep the class and sophistication (though I would like to point out that the James Bond of the novels drinks Krug champagne as often as vulgar Vodka Martinis), and maybe I would even prefer them to stick a little die in Craig's hair. But the potential here to rejuvinate the franchise from a campy-sci fi-sex-farce and back into a gritty, character driven spy thriller is huge.