I just switched to Straight Talk after my ATT Iphone bill reached over 140.00 a month!
Just BEWARE.
When you go to buy one of the Straight Talk phones at Walmart READ ALL OF THE FRONT COVER LABEL.
Each "model" phone has a specific carrier attached to it. Look very carefully at the info on the label. Some are Verizon and some are ATT.
I actually switched to Straight Talk just to try out Verizon as a provider. All the ads kept calling it Verizon Straight Talk.
Bought the phone and when I went to activate it found out it was an ATT provider.
Other than that hickup, 45 bucks a month for unlimited text, talk, and data IMHO can't be beat! And the generic smart phone works just fine!:C