Hi mate,
Whatever you do, DO NOT open with HSBC. I opened an account with them, and after their horrible service, i had to close it. They were really bad.
Now i am opening an account with IBQ. They have given me a very good offer. For example, you have the 5% cash back for each payment you make with your credit card (provided you pay on time).
This is from my own experience, i am sharing with you.
Thanks,