I enjoyed it.

Robert Downey Jr was still awesome as Stark.

Don Cheadle just didn't work for me as Rhodey. Bring back Terrence Howard!

Gwyneth Paltrow seemed a bit off this time as Pepper, first movie she nailed it, this time, something just didn't feel right.

Scarlett Johansen, once she put the Black Widow outfit on, was spot on.

Samuel L Jackson as Nick Fury also seemed off. He was too light hearted, Fury to me always should have been harder.

Justin Hammer ... ugh, this character I just didn't get. I know he's been a business rival of Stark's, but the rivallry in the movie just seemed forced.

But Mickey Rourke, he worked good. The Whiplash/Titanium Man armour didn't however. That seemed pointless and too short. Thankfully it can be overlooked with Iron Man/War Machine cutting loose on the drones.