For those with a lack of credit cards - remember that AMEX allows secondary cards with a different number, and that debit cards can be used as well, and if you have a card you never use - for example a Discover card, or a non mileage card - you could place it on an account, until that is the program from which you want your miles.