Which credit card is best for you? This site will tell you.

http://www.creditcardtuneup.com/

Looks like American Express may be re-entering my wallet.