Hey, so I'm planning on purchasing a new iPhone 4 this week but I'm unsure as to which carrier I should go with. Right now I'm with a carrier that doesn't carry the iPhone so I'd need to switch a new one. Currently I pay $35+tax for 100 mins, unlimited text, unlimited evenings and weekends after 7pm, caller id and voicemail. The minutes are billed by the second and looking at my past bills, I've rarely gone over that limit. The choices that I have in Canada are Rogers, Fido, Virgin, and Telus (not considering Bell as many people from my city and abroad have told me about their crappy service. Here are the options I'm looking at: Rogers: 200 mins unlimited evenings/wknd 6pm unlimited texting Callerid/voicemail 500 MB Data $62 (plan +addon) + 2.43 (regulatory fee) +tax = $72.80 Perks: For $5 more I get 1GB of data(=$78.46 total cost); hardware upgrade every 24 months; can turn off 3G and use 2G/edge when 3G coverage not available Cons: 3 year contract, government regulatory fee (the 2.43$), per minute billing. Fido: 100 mins unlimited even/wknd 6pm unlimited text voicemail/caller id access to rogers/fido wireless hotspots 500 MB data $60 +tax = $67.80 Perks: $5 for 1GB of data ($73.45 total cost), FidoDollars - earn some every month that you can use to pay for a new phone later, per-second billing, can turn off 3G and use 2G/edge when 3G coverage not available Cons: 3 year contract Telus: 200 mins unlimited even/wknd 6pm unlimited texting voicemail/caller id 500 MB data $58 + tax = $65.54 Perks: $5 for 1GB data (flex plan) and unlimited talk and text to 10 numbers(=$71.19), telus sends you various coupons for like popcorn at the movies etc. Cons: 3 year contract, per minute billing, phone doesn't work if you turn off 3G or if you're in an area with no 3G coverage Virgin: 200 mins unlimited evenings/wknd 6pm unlimited text caller id/voicemail 500 MB data $60 + tax = $67.80 Perks: $5 gets you 1 GB data + unlimited talk/text to 10 numbers(=$73.45), no term contract, virgin has various social promotions and contests for events such as concerts etc. Cons: $450 subsidy but no term contract so you must pay off the phone if you want to leave them (altho 15% of your bills goes to paying it off, it would still take over 3 years), per minute billing That's about all I know about the carrier at the moment. I'm not sure if all the carrier have additional service charges like the rogers $2.43 fee. If anyone has experience with any of these carriers in terms of coverage, customer service, retentions, perks (which are good, which aren't) etc or know about any other fees that may apple please feel free to share as I haven't been with any of these carriers.