Overall, I enjoyed the heck out of the movie. It was fun, though it had some fat that could have easily been trimmed. There was also one moment at the end that bugged the shit out of me. But, if you enjoyed the first one, this delivers more of the same. Maybe a little bit too much more. But you'll have a good time. Anyway, here are some SPOILERIFIC bullet points:
Sam Rockwell as Justin Hammer was great as the anti-Tony Stark, Justin Hammer, but was almost a little too cartoonish. And the fact that he didn't get punched in the face at least once was a little disappointing. Regardless, Rockwell is fast becoming an actor who improves anything he's cast in.
Scarlett Johansen was really good, but I went in thinking she was going to be really bad, so I guess low expectation paid off there.
The final battle just went on...and on. After a while it was just metal crashing into other metal with some explosions. They could have cut it down by half and made it better.
Two dudes in Iron Man suits drunkenly duking it out to "Robot Rock" by Daft Punk? YES.
The biggest thing that bugged me was that they built up Pepper Potts over the course of the movie as being a strong, capable leader (especially towards the end when she took over the situation) to then have her freak out with the, "I'm a girl! I can't do this, save me Tony!" reaction at the end. It was just a completely puzzling choice, unless they thought they had somehow emasculated Tony by making him no longer CEO.
During the opening at Stark Expo, when Tony checked his blood toxicity for the first time, my girlfriend leaned over to me and asked, "Is his suit killing him?" I was confused for a second, looked up at the screen and saw the awful, shiny tux he was wearing in that scene and almost replied, "Well, it's certainly killing me."
The shout-outs to future Marvel movies were distracting and far from subtle. I half expected Agent Coulson's last line to be, "I'm needed in New Mexico." *turns to camera* "Where you can seem me next Summer in The Mighty Thor!"
And yeah, the easter egg after the credits was OK, but not nearly as cool as the last one.