It seems to me that the geek community online really enjoyed this movie and the mainstream movie reviewers didn't. Well I'm a member of the geek community and I have to say I really didn't like it. First of all, I was tremendously disappointed at the actual identity of the charcter we all thought was the Mandarin. They spent about a year building up the Ben Kingsley character to be the ultimate villain and then he just turns out to be nothing more than a frontman - and a pretty wussy one at that. I hated the way they gave Pepper Potts super powers, and no I don't just mean the scene where she was wearing the Iron Man armor. I hate when little kids take up too much of a heroic save-the-day supporting role, and that certainly happened here. And I hates seeing Tony Stark bounce from one Iron Man suit of armor to another. I thought the ending where Stark removed the shrapnel from his chest was pretty lame, and presumably he no longer needs his "heart" chest piece, although I tuned out the movie by that point so I may have missed an explanation. It seemed to me that Stark was announcing to the viewer his retirement as Iron Man but, of course, we all know he's coming back eventually. Marvel Phase 1 was fantastic, but Phase 2 is off to a poor start - and the future looks incredibly dim.