Originally Posted by Banished Angel
VM runs on Sprint's network, but Sprint contract users get priority over pre-paid. If the tower is busy it will throttle all VM users so Sprint users get better speeds. Sprint also allows for roaming on Verizon's towers, but VM does not. VM is like the unwanted stepchild of Sprint and gets treated like dirt. That was one of the major reasons i'm switching to T-Mobile.
Yup, same here. I currently have VM (ordered a T-Mobile SIM and Nexus 4 yesterday) and the data speed is terrible. My girlfriend has Sprint, and her 3G is superior to my 3G every time. Speedtest typically shows me around 200-400 kbps, which is basically turbo-charged dial-up speed. Unless it's late at night, or occasionally the weekend, doing anything but very light web browsing is painfully slow.