For his case. maybe Maybankard 2 Cards (AMEX) may not be so attractive. OCBC Titanium maybe. With OCBC Titanium, for example he will get 5% cash rebate with OCBC TMC at BHP vs UOB 2% Smart Cash at BHP. But at Sushi King with UOB he gets 10% vs OCBC 5% & also UOB One CArd gets 5% at GSC.
Click here to see cash back for Smart $ with UOB One Card patricktoh, if you interested to know more about OCBC Titanium Cash Back, i did a write up on it with a comparison table (that time many members here, e.g. ronnie and winner, pointed out the typos and have edited it

)
Click here to read about OCBC Titanium MasterCard Cash BackMaybankard 2 Cards - AMEX 5 Treats Points gives about 2.5% cash back in vouchers terms plus 5% cash back on Saturdays and Sundays only. Anyway here is the link to my blog for Maybankard 2 Cards.
Click here to read about Maybankard 2 Cards. patricktoh, for your UOB cards annual fees waiver, what are the conditions, or to be precise, the MasterCard.
Previosly I had the Visa Plat and MC Plat where need to swipe 6 times each to get auto annual fees waive but since I cancel the MC, now I have to swipe 12 times plus spend RM3K (supp not counted that is why want to change ASTRO account to OCBC) a year with my UOB Preferred Plat Visa. Thinking of cancelling the card.
Read the OCBC Titanium card write up. It is pretty easy to understand its features and diffentiators. I work in UOB so both cards come as staff entitlement.
Too be frank I suggest you call to our call centre (03-26128121) to enquire the latest fee waiver program.