I thought Leonardo DiCaprio was an awful choice, but Will Smith as Captain America would be an abomination. The people at Marvel need to take a look at how DC turned the Batman franchise around (by casting great actors instead of big-name A-listers). Robert Downey Jr. as Iron Man and Sam Jackson as Nick Fury gave me hope that Marvel was following the same approach. I'm still fucking pissed about that G.I. Joe bullshit, UN task force my balls. What, are the G.I. Joes now child molesters?