Its earn rates are modest, and Citi PayAll has lost some shine, but transfer partner variety, lounge access and travel insurance make the Citi PremierMiles a decent general spending card.
It's a new look card, but the sign up bonus stays the same. Earn 37,300 miles when you spend S$9,000 in the first 3 months and pay the S$192.60 annual fee.