Again, I loved the movie, however here is a reminder of why it is absolutely ridiculous that Marvel/Disney won't pay the actors like Terrence Howard and Ed Norton a real salary and just recast instead. Mickey Rourke was initially offered $250,000 for his role in Iron Man 2.
http://boxofficemojo.com/movies/?id=avengers11.htm
... 3 days.