I'm using wind mobile. $40 a month unlimited everything, including calling to the USA, which I do often as my sister has been residing there for 4 years while her hubby is working on finishing up his oral surgery degree, and they have another 3.5 years to go. I get reception through pretty much all the GTA. No contract, no BS, no retarded charges... $45 a month including taxes and im good. when my sis moves back to Canada, I'll switch to the local plan which is $30 a month unlimited text talk and data.
Phone selection is not that amazing, but then again, I don't live on my phone so it's not important to me; they got some decent smart phones. The extra $$ I save is what funds my TD donations :P