Sprint really is pathetic. My GF had sprint for a little over a year. We both had 4's, but I was on ATT's network. We used to move from place to place, in a fairly common and big city (Albany) and every once in a while NYC when we decided to make the trip down. ATT hands down absolutely killed sprint every time. It wasn't even close. It got to a point where she wasn't even receiving phone calls or text messages.
Some of you say that Sprint has great speeds, however, its common knowledge that both ATT and Verizon have better speeds AND coverage. Sprint might be suitable for your specific location, but I don't really understand why you would go with Sprint over the two other major carriers, who are both quicker and more reliable. The price difference from when I made the transfer is small. I understand the unlimited data thing, but when speeds are so unreliable and frustrating, I would rather be capped. Plus, nowadays, at least here in NY, most major cable and phone companies are providing wifi throughout towns and cities. PLUS SPRINT CUSTOMER SERVICE IS THE WORST!