When playing the miles game, have a strategy and have an ideal redemption in mind. Also, don't mix cashback cards into your army of credit cards. In fact, don't get them. Bascially, you need to understand and ingrain the idea of MPD (miles per dollar), which is how many miles you are getting per dollar spent. This is the backbone of all miles hacks. And with that, just sharing some things I learnt: 1) Be prepared to own a lot of credit cards. Different banks at different point of time will come up with promotions to get new sign ups. The promotions normally give away quite a huge amount of miles so just sign up and get the sign-up bonus. Citibank in the past give 10k or 15k miles just for signing up and using the card. AMEX has that forever 5k miles for your first transaction on the card. 2) With reference to point 1, keep a lookout for credit card promotions. Once you see a promotion and it fits you, jump on it. Otherwise, wait ba. 3) Have a credit card spending strategy, like what card is used for what purpose and make sure the card you use gives you the most mpd. The DBS World Women MasterCard gives you 4mpd for all online spend, hence making it the most popular one among miles chasers. OCBC Titanium Rewards gives you 4mpd for all mobile payment, hence covering gaps that the World Women card miss. Different miles chasers have different plans to plug the gaps but all in all, the general rule is that every dollar spent using a credit card should give you miles. But note that banks can change their credit cards from time to time so be mindful of any announcemnt by the banks. 4) Get cards that have no expiry dates on their points. Citi Premiermiles, DBS Altitude Visa and AMEX versions are the 3 currently known cards that have no expiry date on the accumulated points. 5) Get cards that give you points/miles on paying annual fees. Again, the 3 cards that i mentioned in point 4 give you extra miles for paying the annual fee. 6) Pair your credit cards with MilesLife app. Gives you opportunities to double-dip. You earn miles through the app and you earn miles through the credit card that you use in MilesLife. 7) Read the milelion and shutterwhale (why they are based off animals is something i cannot comprehend) to get more tips and tricks and they are also normally the first places to announce any upcoming promotions on credit card. 8) Also, HWZ forum users have complied a crowdsourced spreadsheet for credit cards. Just do a google seacrh and you should find it. Very useful spreadsheet, especially when you don't know if the merchant you are shopping at gives you the max points available or just the minimum. Cheers and all the best to your next redemption!