I think Zach Galifianakis should of played Thor, NPH Cap and China should of played Hulk.....
but hey thats just my opinion
feeeed me nom nom nom
Anyway I think the Cast for The Avengers is great the way it is actually with Hawkeye in the mix I really think they are adding some great side characters along with the main cast.
Kind of wish though the Pyms had a more prominent role in the creating of the team but I wont lose sleep over it.