Hi, Thank you very much for your summary!
To be honest, except for "get point then throw away" cards, the one that I love the most is Maybank Horizon Platinum Visa. This card is excellent for us -- frequent travellers, as it earns 5X points ( SGD$1 = 2 Krisflyer) whenever you are overseas.
I basically use this card for almost all my transactions during biz trip for my last 3.5 years! I do not consider other cards at all, except there is a credit card promotion for a particular card. I had been able to get loads of miles from this great Maybank card!