I am almost done my three year contract with Bell. I don't mind them so I don't mind staying with them. I want the N4 and I talked to retentions about what I could get post-plan if I brought in my own phone. They seemed quite confused and couldn't give me any better deals than a new customer. If I had gotten one of their subsidized phoned on a new 3-year deal they would have been able to give me a better deal. I would even be willing to go on a 1-2 year deal with an N4 but alas they seem like they don't know how to deal with this situation.
I could just go with the Samsung Galaxy SIII which wouldn't be a bad phone but it wouldn't be carrying the vanilla Android but rather Bell's variant (which I am not sure how bad it is).
I've looked at other carriers, Koodo, Fido, Wind and Moblicity. Either their deals aren't any better than I have now or they have little coverage. Wind is much better than Moblicity in coverage so I am not sure how much roaming with them would cost me on average a month.
So I am not sure which way I should go with my new phone.
If you live in a covered area Mobilicity is awesome. I'm in Ottawa, and it's going to be $25 a month for text/talk/data (what Telus currently charges me $60 for). Even if you consider the amount of subsidy they provide, the price differential is so wide. They also recently added free roaming minutes every month (50 minutes), for when I visit my family.