<prompt> Human: I will be graduating college this coming May and do not have a credit card. I think that it would be a good idea to get one soon to start establishing some credit. I live in the states but have signed a contract to work in Dubai once I graduate. My work schedule will be 6 weeks on and 3 weeks off so I will be flying back and forth from the states and Dubai A LOT. I was looking for some advice on what would be the best credit card to rack up air miles or perks of that nature since I will be flying so much. Preferably a card that doesnt have fees and isnt limited to a single air line. I am open to suggestions.  <response>: Make sure you get one without any foreign transaction fees. 