Originally Posted by
jz123
Which bank do you recon is best for everyday use?
Like Octopus topup/pay bills/mobile app/recieve payroll?
If your goal is to maximise miles (or even cashback) then the first three are about your credit cards, not your bank account. The two are pretty much separate things. Many people here have credit cards with multiple banks to maximise the miles/rewards earning.
For the bank account, if Citi or HSBC is in your home country and you meet the criterion then I would go for CitiGold or HSBC Premier for the ease of moving money around. HSBC gets some grief amongst people here, but I've been with them for 20 years and I'm pretty happy. Their Visa Signature credit card also has some of the best reward earning deals around (but you can get that without banking with them).