bwahhahahahahahahaahh.....you got FARKed on sprint. I am so glad that I paid $150 for 3 iphone 4s on Jan 28th 2012 and on March 8th 2012 I was able to leave sprint with my 3 iphones and NO ETF due to a contract change. On 3g the iphone speeds will never cross 2.0mbps. During regular hours of 6am-10pm your speeds will be below 1.0mbps at all times and will hit 2.0mbps when the world is sleeping and you are speed testing. I have a non contract iphone 5 that i pay $42.xx a month for unlimited min, text and 2gb data on straight talk for and I have HSPA+ and my last speedtest was at 6.99mbps. 3g for sprint is junk and guess what sprint is a dirty skank...she is in bed with metropcs, cricket, boost, and virgin mobile. Guess how many times she has been passed around........