If you don't have a family plan, the huge brands like AT&T and Verizon etc. can be expensive for a first time cost. Virgin mobile is really good. Is fast, and cheap. Unlimited data and texting with 300 minutes a month for $35. (of course pay a little more and you can get unlimited everything or 500 minutes) otherwise, great service, and you can keep your phone number forever.