T-Mobile has a $30 no contract plan with data. I'm leaning towards that one. It's been a while since I checked it out but am getting close to needing to make the decision. I want to buy the phone and get it on my Disney Visa so I can get the points before my October trip.

I believe T-Mobile's coverage is better than VM.