I saw it for a second time with Chris and, I loved it even more! Daniel Craig is really a GREAT Bond as well as a good actor. I completely enjoyed watching his face and his Bond-appropriate subtle expression (that was never wooden a la Moore). He really is good!
Yes, it was too long. I was ready for it to wrap up right after the "gadget" scene and realized there was a good bit of twists yet to go. But, I never really got bored.
I was able to take in more of the story/plot since I wasn't distracted by the violence (I'm too sensitive with this stuff and it completely distracts me from the story.) I'd say, overaall, it i a pretty solid story for a Bond film.
When Bond first orders his first, yet-unnamed "Vesper", Chris leaned over and whispered "That's a Vesper!" He's geekier than I thought.
I'm surprised at myself. I can't believe I loved the film even more after a second viewing. Such a rarity for me.