I've worked for AT&T, and Sprint. I've had phones with T-Mobile and Verizon. IMHO you pretty much can pick your poison. Each has its good points and bad points, just depends on what you can live with. When I used to work sales I'd have people come in having horrible problems that the company...