I have an iPhone 4S on T-Mobile and only have access to Edge(2g) speeds right now. I'm okay with this because I only pay $30 a month for my plan. I ran some tests today on the Speed Test app with a friend of mine who has an Evo 3D. My speeds on 2g were faster than his on 3g every single time. We ran this test in 3 different areas of Raleigh. How do you people pay Sprint every month for data and just accept this crappy service? It's just unbelievable to me that people would pay this and not completely go ******* crazy.