POLL: Steve Rogers & Captain America - Is it Time?

Date: 07 April 2009 Time: 03:13 PM ET