Welsome to FT! ^
If I had to pick just one card, it would be the Starwood card. It is well worth the annual fee IMHO. Transfers to airlines earn a 5,000 bonus when you transfer 20,000 points, and American is a partner. In addition, You and hubby should each go for the 50K AAdvantage Citicard offers.