I don't know how many times I've had to or am going to have to post this but here's an article that proves this test isn't bs, they've used all kinds of phones in it:
3G and 4G Wireless Speed Showdown: Which Networks Are Fastest? | PCWorld
And here's last years version done by pcmag:
The Fastest Mobile Networks 2011 | PCMag.com
Both prove that T-mobile has the fastest 3G network and their current H+ network almost matches up to both the LTE networks of AT&T and VZ.