I’ve been very happy with Mint Mobile for the past couple of years. I pre-pay for the year and it works out to something like $25 a month with plenty of data, calls, and even cheaper international calls. But I think you can also do three month intervals. They operate on the T-Mobile network so coverage is great. After over-paying for years on Verizon I regret not trying them sooner.