I was a little late to the Iron Man hype train. Didn't pay much interest until after the 2nd movie came out. I saw it on Netflix instant months ago, but since the 1st one was missing I didn't watch it. Now that I had, I got done watching it today.
Robert Downey Jr. returns in a fantastic role as Tony Stark aka Iron Man. It was great too see his humor counteract with public knowledge that he was Iron Man.
I really liked War Machine as well. Especially when Rhodes beats Tony up and takes his spare suit for being an idiot.
My favorite role was that of Scarlett Johansson as Natasha Romanoff. She first appears to be Tony Stark's employee from the legal department.
However she is actually the SHIELD agent Black Widow. Her assault on the Hammer corporation was awesome.
I thought Ivan Vanko/Whiplash was a better villain than Obadiah Stane/Iron Monger of the first film. The scene where he breaks into the car race and slices Tony's car in half was epic.
I asked some of my friends what they thought of the Iron Man movies. Practically all of them preferred the original over this sequel. However I have a different opinion than my peers. I thought Iron Man 2 was one of the best films I've seen all year long, and I can't believe I missed out on watching it for months now. Easily one of the best Marvel films ever made.