Are you due an upgrade from Bell Canada? If so, you may want to check out the HTC Desire Z, you can either buy this as part of a one, two or three year deal, or if you prefer contract free.
As you can imagine the contract-free option is not cheap, it will set you back $499.95, as part of a three-year deal it will cost $129.95, as part of a two-year deal it will cost $449.95 and as part of a one-year deal it will cost $474.95.
I think it is a no-brainer to choose either the three-year deal or contract-free option, in fact I find the one and two year pricing options quite peculiar.
If you would like to buy the HTC Desire Z from Bell check out this link, if you are unsure, check out our previous Desire Z posts here, I recommend the hands-on video, first impressions and our spec comparison with the HTC Desire HD.