We'll have to disagree here. I thought Avengers was a stupid movie with very little plot, and the one plot point it did have was ruined by a huge gaping plot hole in the form of a Hulk. If Banner was able to control Hulk all along, that makes the entire movie, irrelevant. I rate Avengers with movies like Transformers 2 or Green Lantern. Nothing but special effects and a couple of bad jokes thrown in.
The Dark Knight movies had some actual depth to them.