Telus prepaid got my attention also. The $7 unlimited 1 number looks impressive. You could set up a VOIP PBX and call and get calls routed from that, so you could have unlimited calling to anywhere through that one number.
250 GB is way too chintzy, even for $20. When I was using a Virgin mobile data plan, it took me a lot of effort to keep under the 512 meg limit, and all I was doing was basic browsing. I ultimately decided to keep Speakout, and ditch Virgin.
I certainly see your point though. If you have no problem staying under the limit, power to you. How punitive are the overage charges, or are they actually honest and just stop providing you with data when you go over?