I have a cellphone contract with Sasktel right now, however, I have contemplated getting a new phone for quite awhile. I haven't really had any problems with Sasktel, but they don't have the phone that I would like (HTC Dream), and sadly, I can't buy the phone I want and hook it up with Sasktel in place of my current phone (Katana Eclipse).

So what I'm asking is, what are the pros and cons of each company in your experiences? Would it be worth switching companies for just because of the phone I would like?