Rewatched this again with my family yesterday.
Never expected to get very excited when seeing Captain America emerges on the scene. A fantastic job that is.
They did 4 sub-plots and weave it into one coherrent and cohesive storyline. It is a very difficult thing to do, but they make my simpleton mother understand, that is a great achievement. Managing the clash of the characters to be far more acceptable than Batman and Superman is the second greatest achievement made by this movie.
My only gripes is that, the film is not as tight or as neatly packaged as the first Avenger movie. Sure it is difficult, given how many big characters and subplots that is going on.
I just hope this beat Titanic. James Cameron needs to shut up after making that "on and on and on and on" abomination.