Avengers > Iron Man >>> Thor >>>>>>> Iron Man 2 > Hulk = Captain America
Captain America was really boring and I barely remember Hulk.
I'd put Avengers above Dark Knight, though.
--
This is quite a username I have here.