I liked it, though, as someone else said, it really is Casino Royale 2.
I personally think Daniel Craig is awesome, and there is some cool technology at play in this one (though no real gadgets for Bond to blow things up with).
The movie is really just an action movie though, and not a James Bond movie. It definitely could have used a better villian, or team of villians, but I still liked it.