Best credit card for travel miles?

Amex Platinum and Amex Gold cards allow you to transfer points to partner airline accounts. Over the years, the number of partner airlines has dwindled as many of those airlines have created their own credit cards (e.g., American Airlines–AA/Citi Advantage). Right now, I can transfer my Amex points to Jet Blue, Delta, and a number of non-domestic airlines.