Banking Options...Local or international?

Hi Guys,


I'm moving to Muscat in 2 weeks from Canada, working on a 12 month contract. Do any expats have advice on having your salary deposited back to your Canadian account, international foreign currency account, local account or offshore account?


Any advice would be appreciated.


Thanks,


Mike