Ive had verizon for 4 years now and i think it is the best deal yet. 100 dollars a month for the whole family(3 Phones). and you get service everywhere, every state that i have been in has given me full bars, but if your near the ocean you will only get 1-2 bars but still good. on the other hand my gf has cricket and she hates it, i sent her a message and i was sitting right next to her and it took almost 17hours to get to her. and she sent one to me and i got it within 2 minutes so deff. go with verizon. Best bet for your money.