Best credit card for travel miles?

If you want access to American Airlines, the Citi card I suggested above is worth considering.

Chase Sapphire allows transfer to Hyatt hotels, and Hyatt redemptions are quite reasonable. Easy to redeem at two or three cents per point.

I agree that CC airline transfers are best for international travel. Flying Blue is particularly easy to use.