Be careful using the UA firstcard, I cancelled mine years ago when they started tacking on the fees.
We are all best off using bankcards, as most of them do not charge anything more than the 1% Visa/MC/etc tack on. Check with your bank, though.
Chase CO card will actually show you the fees. While it is nice that they are upfront about it, it is nonetheless disturbing!
I believe that the CO Chase bankcard does not tack on any extra fees.
I still often use my American credit cards abroad when buying plane tickets, but cash is the way to go otherwise.