Ok guys, i have a question. First let me give you some info, Im an iOS fan, and my brother is an android fan. Ofcourse i have an iphone 4 and he has the tmobile g2. Heres my question: we both go to mobilespeedtest.net on my iphone 4 i get about 3mbps, and he gets 21mbps!!!!!!! How the heck is that even possible!!!???? Seriously that makes no sense to me, and no he's not on wifi. He tells me its tmobiles "fake" 4g network, but i mean sprints wimax doesnt even get 21mbps! (of course 21 mbps was only one time, his avg is 12mbps) but i just dont get it, i have at&t uverse at home and i get 15mbps, how can a cell phone thats not even on real 4g (LTE or Wimax) get speeds above 10mbps?? i know tmobile has hspa+ http://www.engadget.com/2010/11/02/t-mobile-moves-up-to-75-live-hspa-markets-says-its-running/ but i mean at&t and verizon announced their LTE plans an say they will get anywhere from 10mbps to 20 mbps, so how the heck does tmobile hspa+ get these speeds?