I would say Virgin Mobile. I've had them since last August and so far its good. in my area, VM uses Sprints network. they have a few plans, but mine is 25 a month for 300 mins, unlimited text, web, and data. I don't talk on the phone much so 300 mins is plenty. I just got a job last week but I think I'ma stick to virgin mobile. I'm thinking of getting a new phone, but I'm stay with my current plan because to pay more seems silly when VM has such a good deal. good luck job hunting.