I stay with Rogers - love hating them. None of the big carriers offer anything "fair" or economical with rate plans. Bell in East and Telus in West for coverage and LTE. The little carriers are all dead and last will bought.
I have a grandfathered Rogers 6GB plan according to law they cannot change me from - keeping it to spite them (3 year that started in 2012). I call them regularly to see "when" the phone subsidy will come to term - should be able to "lower" plan more at that time because I'll buy unlocked from web to further spite them. Phone is pricey but not bloated with their crap and you can get network settings off their forums.