I'm very pleased with AT&T. I live in Indy, so all 4 of the "big" carriers do well here, coverage wise. I would suggest using their online tool to see what kind of coverage and speed they have in your area. They also have a 30 day trial period, so you can test it out before committing to a 2 year contract.