Currently I am on tmobile and getting really sick of its customer service. I live in urban area and this place has the connectivity of both sprint and Verizon so I want to choose one of them. I am looking for the service provider which provides the service at cheap rates and provide good customer care services but have no idea so I am looking for sprint vs verizon kind of comparison. If someone has any experience with this please tell me also ……a quick reply will be appreciated …..thanks in advance