Which credit card rewards program will help me earn a RT ticket from US (DEN) to Japan (TYO) the fastest? Should I concentrate on one airline credit card (ie Delta SkyMiles) or should I focus on an AMEX Rewards card? I have 12 months to plan a trip and would like earn miles as aggressively as I can. Are there credit cards in the US which give you miles on JAL? What is the best airline to fly from DEN to Tokyo? I see good deal from Delta right now, DEN-SEA-TYO. Should we bank our miles with Delta? I see that it will take 35-60K each way on Delta. Suggestions appreciated.