It's all the same. Who ever you deal with will always have their pros and cons. However you look at it we are all paying too much for our plans, compared to the rest of the world. I am with Bell, been so for 12 years or so. Never had a problem with the customer service, cell reception, paying too much for bills, etc. No problems at all.
If you ever have a problem with your phone company, start screaming and yelling at customer service, ask to speak with the supervisors, and threaten to leave for another company. You will be surprised how fast they fold and give you a free phone, or cut your bill in half, and add free features to your plan. They want nothing more than for us to sign a 3 year contract for the shiny new Samsung, that will have to be replaced in a year.