I'm moving to Ontario, so I have to switch cell phone providers (from Sasktel). I have an iPhone 4 (and will be getting the iPhone 5). I don't know anything about either of these companies, since in Saskatchewan Sasktel is the major one.

The plan I have right now has:

Unlimited texting, unlimited e-mail, unlimited internet, voicemail to text, caller ID, 300 minutes (which I never use) and probably more that I can't think of. So a similar plan is a must.
Unless you a complete moron, you'd realize that I'm getting the iPhone 5 WHEN IT COMES OUT.