I must say this movie really was excellent and it really tied up a lot of loose ends from the first one. Downey gives another top notch performance as Stark and Cheadle's performance as Lt Colonel James Rhodes really adds greater dimension to the movie and his character. Both really worked well together by complimenting each other's character. Paltrow, Rourke, Johansson, and Samuel L. Jackson round out the cast with equally stellar performances.
I must say that Rourke's and Cheadle's roles were real meaty especially Cheadle's turn as Rhodes whose character has more dimensions added. The technology and action really blew me away as it was way more in this sequel. Yet the movie really showed us the vulnerability of Stark as he must battle his own demons as well as the constant pressure to be Ironman as well as himself. Check this movie out as you won't be dissapointed. I give this two thumbs up.