I had straight talk for about 3 years and it was ok but service was never that great, it also seemed to drop calls alot.

I have had best luck with Verizon service and if you go to Wal-Mart you can get a verison pre-pay no contract plan. I bought the nicest smart phone they had for about $175 and the unlimited plan is $60 a month. You also get the 4G with it.