There are few advantages (no pun intended) for the Citi Business card these days, or at least after the end of this month, and plenty of disadvantages. For sheer miles earning, the Starwood AMEX is probably the best out there, particularly when using it to dine at AAdvantage Dining by Rewards Network restaurants (but major devaluations there too,) or shopping via the aa.com shopping portal.