I wish they could have found a way to make the Iron Man technology fall a little more in the realm of realism, but instead they took the 'transformers' route and made the technology from 200 to 300 years in the future, literally. Some will say, "yeah but its a movie, so who cares?" and to a certain extent I agree, but in this particular case the technology is so far from what is possible now, that the whole movie made no sense because it was presented as if it was happening in the modern day. This lack of realism affected the whole movie to the extent that when I walked out, I felt like I had seen a film about cavemen building F1 race cars and putting on their own Indy 500. It was that insane.

At least in 'Batman Begins' the technology was only off by 10-20 years, and it was set in an alternate universe where the exact date was never set, so I was able to suspend disbelief for 2 hours with no problem.

The lack of realism is further hindered by the obvious fact that they never built the suit, it was 100% digital from start to finish. This is lame in the same way that not making a single storm trooper suit for the last 3 star wars movies was lame. Lame! I hope Iron Man is the last big movie in the super hero genre because I for one am completely sick to death of getting the two hour origin story of every new hero thats introduced on film. Can you imagine the 2 hour origin of Thor or Namor? Somebody kill me before these movies are made...

Robert Downey was Tony Stark, I'll give him that, best part of the movie.