Just got a prepaid T-Mobile SIM for for my 3G. Got 30 minutes for $10 (they have 1000 for $100). Gonna test it out and if the service is good, get another SIM and port my Sprint # (during the activation it asked if I wanted to get a new # or port one from another carrier) and get some more minutes. Good way to put the old 3G to use as a back up phone. I'll save a lot money by doing this and canceling the Sprint account since I hardly ever use it and most of the minutes are just going to waste. No data on the T-Mobile prepaid plan.