Not sure about Craig; his best performance was anything but a Bond character, as Francis Bacon's lover, George Dyer, in Love Is the Devil.
Munich was appalling; every actor in that film was like a wooden puppet. Even Eric Bana, whose half-American, half-Palestinian, and fully contrived accent, grated throughout.
The trailer for Casino Royale looks like it'll be more of the same, and not the grittier approach I would have hoped for.