SCB is good but try and keep checking the reward points expiry. There was no date next to my reward points and suddenly about 40k (worth approx SGD200) reward points were gone!
I think now they have a 'valid till' date but sometimes it just disappears in ibanking.