Adam1222 is spot on. But I wanted to add that you don't have to get an airline's credit card in order to earn frequent flyer miles. You can open a frequent flyer account with every airline and earn miles when you fly on that airline (or its partners). Perhaps that's not what you meant when you wrote "take a airmiles card," but just wanted to clear that up in case there were a misunderstanding.