I've been with T-Mobile, AT&T, and Verizon. I do favor the GSM openness over the carrier-controlled CDMA technology. However, when I had Verizon for a year, I was pleasantly surprised at the great support and extremely good coverage. Right now I'm using AT&T and not on a contract. I would like to read some comments from those of you on Sprint. Sprint's rates are favorable compared to Verizon's, but I have still heard horror stories on bad support and bad network coverage. Before I jump on the Sprint bandwagon, what do you like and not like about Sprint?