Marvel Studios is getting ready to move on their Captain America movie, but first they need to figure out who'll play Steve Rogers, the 98-pound weakling who gets injected with a super-soldier serum that turns him into an American hero during World War II. A list of young American actors who will be screen-tested for the role has been leaked, and it's an interesting mix of square-jawed heartthrobs, teen-playing pretty-boys and Jim Halpert. Two other actors, Jensen Ackles (Supernatural) and Garret Hedlund (Friday Night Lights film), have been removed from consideration due to scheduling conflicts, but these remaining seven all have the potential to be punching Nazis by fall. Or do they? We broke down the pros and cons of having each of them play the First Avenger.