Coverage can't be beat with Telus. Had Fido for a few years, and felt dirty with Rogers a couple years back..it lasted 1 month and I paid the full penalty to get out of my and my wifes contract after 1 month....dropping calls while in Fish Creek Park continously (where we lived) and on certain parts of Deerfoot trail was disgraceful. Thankfully, I never cancelled the Telus account.
Telus works wherever I go flawlessly...in the US, out hiking etc etc. I don't trust a Rogers phone to work as far as I can throw it.
CS is adequate with Telus, Fido was better, but now their Rogers, and thus horrible. A few weeks into my short time with Rogers, I was on the phone regarding a billing issue (never had one with Telus) and mentioned something in passing about going to the US for a trip..they said that US roaming wasn't activated..I told them to activate it, and they asked for a deposit....and it had nothing to do with my credit, just because I hadn't been with them for that long. Quite bizarre, and an example of their garabage business practices (by a Ted Rogers company...no!?!).
The gripe I have with all carriers is data costs, hopefully that will come down in the coming years.
WNP is fine...but if you're in a contract, you're in a contract. Although I expect offers will be somewhat sweetened for those to jump ship, the loyalty and rentention departments will also ramp up efforts...but, I wouldn't expect the moon...no everyone's contract is free and clear come March or April 2007, so whatever carrier you're hoping to swtich to won't give you the moon...and anything they do give you will likely be dependant on you signing a 2 year contract.
And, I can vouch for FireFly...she's very good at providing the correct and proper info for making an informed decision...she's very helpful and very patitent.