Ok, well it's a hard choice. Not sure about Dubai but one thing I didn't like about HK is that banks there don't really issue debit cards (only credit) and they didn't have Non-HKD denominated cards (you can have all balances you want, JPY, EUR, USD, CNY, THB, but your card will be in HKD or CNY...