I was formally with cricket in Nashville, TN. While i was with Cricket the service was great, no drops, no billing probs, nothing.
Note, I am no longer with Cricket.
I will say this, my best friend is with Sprint (due to his company) and when we talk his calls drop all the time. He is in sales, has a large terrirory, out of Atlanta, coverst the entire Southeast. He tells me what i can already see from the native Sprint map - unless you are in a large metro area, the coverage stinks. Even in Atlanta, he can tell me when the calls are going to drop due to Sprint coverage issues.
I rely too much on my phone.
If sprint has good covage in your area great.
not for me.
(There is a good reason why the company is bleeding. I hope Sprint makes it. They keep the prices down.)