First of all, I'm still not 100% sold on Craig as Bond. I like him, but he just doesn't "feel like" Bond to me. Secondly, I think this movie and the current franchise misses Q, the gadgets, the gadget-car, etc. and the Bond Girl, cute as she was, wasn't... "Bond Girl"-y enough.
I hated it. I think Daniel Craig is giving an excellent effort. He's very good at what he's doing. I just don't see what he's doing as even remotely recognizably Bond. I miss Q. Even more, I miss the quips & the suaveness. Even the hallowed Sean Connery wasn't above throwing in a few puns here & there. Daniel Craig's Bond is just a joyless, immature, petulant thug. Hell, John McClaine from the Die Hard
series shows more charm than Craig, even when he is all tuxedoed up.