Seriously?! What are you doing to get consistently high speeds like that? Is it just the service in your area?
Nothing special, both of Rezounds get around that 40 down and 15 up speeds, but the latency and delay is horrible, averaging 200ms+ ping times to just about any server, I feel lucky if I see it in the 150ms range.
Both are stock devices, one is running the 4.3.605.2 Global Mode RUU, and the other is running the 3.14.605.12 OTA update, otherwise stock, unrooted ROMs.
I think it is just the area I am in, if I go to Williston, ND (200 miles NW of here), they have 4G service but I am lucky to get 6 Mbps down and 2 Mbps upload speeds with the same phones to the same servers. Fargo, ND, (200 miles east of here) same phones, servers, etc, I get 25 and 8, but significantly lower ping times.