It depends on exactly what kind of services you're looking for. Each company has their strengths. If you want an iPhone, you need AT&T. In most metropolitan areas, AT&T tends to have better high speed service coverage. Verizon tends to have better rural coverage. Check with people near you.