I only think those are accurate with slower connections. The question is "Does T-Mobile have variable download speeds?" Most speed test sites test 1 meg to 5 meg files. I am asking why would tmobile give you the full 21Mbit if you only need 2 or 3? It would slow their network down if everyone had full speed all of the time. Doesn't it make sense for a mobile provider to have variable speeds like that? One thing I notice is testmy.net has a variable test. It tests each filesize untill something takes longer than 7 seconds to download. the 4MB and 6MB tests take the same amount of time to download. the 12MB test bumps my speed up to 10-12Mbit. The 25MB and 50MB files give me results between 14Mbit and 17Mbit EVERY time. Anyone else notice this?