Public mobile is an affordable service, as it provides the bare minimums with 3G internet service and little customer support. But if that is enough for you then it is great bang for your buck!
I use the $25 plan that comes with unlimited texting/calling and it includes 1gb of data.
You can use my OK74XV code for a free $10 credit to your account.