To be fair, t-mo no-contract *is* unlimited data. They simply move the point where they throttle your speed down from 4G, that's all.
For $30, the t-mo plan with unlimited text and unlimited data (first 5 GIGABYTES at 4G speeds!) with 100 minutes voice is killer--because you can add Vonage Mobile to it and for now, talk free using the data connection or your wifi connections.
Even when Vonage starts charging, it'll no doubt be a better deal to pay Vonage to use their minutes over that big honkin' data connection than to pay t-mo a dime a minute for whatever you use over 100 minutes. Here's the smart plan: save those 100 minutes/month for incoming calls. All outgoing calls, use Vonage Mobile. For now it's free, and even after it's not free it'll be something like a penny a minute--which is DIRT cheap.
And if someone calls you, just say you'll call right back and then call back over the Vonage connection.
And here's the kicker: when you fund your Vonage Mobile account, those funds don't expire and can be used on whatever schedule you need. Unlike the typical cellco "use it or lose it" that the t-mo 100 minutes represent, put five bucks into your Vonage account and get 500 minutes you can use immediately, or save for a rainy day, or whatever. You get to fund and use your minutes based on YOUR schedule, not t-mo's monthly schedule.
I bought an Exhibit II used for $100. I pay $28.50 per month (via callingmart) to fund the $30/month requirement. Over two years, that's $784. Sure, that's only 100 minutes/month voice, but it *is* unlimited data and the first 5GB is 4G. Compared to the Virgin Mobile $1140, that's $356 cheaper.
That $356 can buy you, at a penny a minute, 35,600 talk minutes--to be distributed whenever YOU want. Over two years, that's an average of 1483 minutes/month. Or you could use it zero minutes for five months, then have 7416 minutes you can use the hell out of. Whatever.
So really, you're comparing the t-mo plan with unlimited text, unlimited data, and ~1600 minutes/month total voice (on average) with the Virgin Mobile plan that gives unlimited data and ONLY 300 MINUTES/MONTH VOICE. In addition, with VM you have to suffer the Sprint "4G" network, which really isn't. That's two strikes for the price of one.
Let's see, save $356 and use Vonage Mobile and have complete flexibility and control with respect to your voice usage, or pay $356 extra for...nothing, really.
Also, I'm looking at the coverage maps; if anything, t-mo's coverage is better than VM's. It's certainly no worse (with the usual caveats: it all depends on specifically where YOU live and use the service).