No credit card required
Browse credit cards from a variety of issuers to see if there's a better card for you.
Worth is dependent on how they are using. Generally speaking they are certainly worth more than a cent each, so I would personally take the Starpoints.
2 cents per Starpoint is a fair valuation to expect. So around 10 bucks.
http://www.aa.com/viewPromotionDetails.do?fN=aad-starwood-offer.xml&_locale=en_US
20% more this Month with AA