Although I'm a longtime Citigold customer and was among the first to ever receive their credit card cobranded with American (for the first year, merchants couldn't figure out how I could have a MasterCard with American's logo on it!), I also opened and kept a Barclays US Air card. That card is now grandfathered with American, meaning as I understand it Barclays can't sign up new customers but can grandfather their existing customers to receive American miles and benefits. I'm heading to Europe later this week and the Barclays co-branded card is far better than Citi's, at least for now. Citi is finally issuing a card with a chip, which is widely used outside the U.S., but Citi's card still requires a signature. That increasingly is a problem at train stations, toll booths and other places outside the U.S. that require both a chip and a PIN. Also, Citi is still charging a foreign transaction fee. In comparison, my Barlcays card co-branded with American is both chip and PIN and has no foreign transaction fee.