Meh. I gave up on Bond when they made him blond. And while there was some decent violence, there wasn't any of the suaveness you expect from Bond. This new Bond is somewhere below Roger Moore in my estimation.
Craig is actually much closer to the literary Bond than pretty much any of his predecessors. Connery's films had some of the grit, but even then he was kind of gadget-prone.
EDIT: I see someone else already pointed this out. I read the novels as a kid, and it bothered me a little that the films never shared more than a title with their respective books. The Man with the Golden Gun, in particular, was far superior as a novel.
FWIW, if I'm going to be watching gadget-Bond, I prefer Roger Moore, since he never took himself that seriously, and nobody should when they're fighting a steel-jawed man in outer space. For "serious" Bond, I like Daniel Craig, which is funny, because I hated the first film I saw him in (Layer Cake, which was a dime-store rehash of Snatch/Lock Stock and Two Smoking Barrels).