My story if you want to read... tl;dr below the story. I use IntelliscreenX now to turn my 3G off and use Edge speed to conserve battery like crazy on my iPhone 4S because it seemed 3G was sucking the battery even when I wasn't using the phone. Anyway... sadly my edge DATA speed is faster than my 3G. I don't even know how's that's possible. (I did the data speed test on i.dslr.net/iphonespeedtest.html) Also my text messages send faster and I receive multiple texts (Like when people right part 1,2,etc. texts) at the same time as opposed to 3G. Even yesterday, my friend with Verizon iPhone 4 stood is the same area I was in, inside of a building, did a speed test and got 1.5mb down! I got like 82 kps... tl;dr Even if I show proof of terrible speeds to some person at a Sprint store so they can confirm with customer service or whatever... they'll never cancel me will they? They'll just keep opening up stupid tickets and telling me everything is "Okay!" huh?