I saw this movie again this weekend. To be honest, I was disappointed and the many plot holes and other problems that bothered me the first time were, if anything, significantly amplified. It's still a good movie, but it's not great. I would certainly say that I can think of a number of "comic book movies" that are significantly better and hold together better. I suspect that when the euphoria and hype around the film wears off, "The Avengers" may go down as one of the more overrated films of all time.