I'm with stevekoe...the SPG Amex is the best bet. With the transfer of 20,000 points into miles, getting the 5,000 bonus miles is a domestic ticket. In addition, whereever your leisure travel has taken you, the miles can be combined with the account that is most advantageous.