Hi
Unlocked Phones will work with major Canadian carriers (Rogers, Bell,...). However the Plans will be expensive
If you are looking for Unlimited Plans with other Zone-based carriers (WIND, Mobilicity), the Phones may not work
The contract Plans are getting better now. It is just 2 years (previously 3 years) with good phones
Check with your future carrier whether your phone will work with them before committing