Something I've noticed is that in a number of Asian and European countries, you see ISPs that operate and sell lines line giant WANs. You get a really fast connection to them, but it is way oversubscribed on the backhaul and you don't see that off-network.
For example a few years ago I remember a gentleman from Japan here on Slashdot who was talking about his fast 100mbit Internet connection and how he could download a CD in like 8 minutes. I had to point out that is the kind of speed you get form 10mbit, not 100mbit, and indeed my 12mbit Internet downloaded it faster.
So you do need to make sure you are doing real apples to apples comparisons on speeds. A lot of the amazing Speedtest results I see are people testing to a server on their own ISP which is fine for internal testing, but says nothing about overall speed. When I test my link, I always test to an ISP in another state, about 500 miles away, to verify that indeed I am getting my bandwidth to the larger Internet, not just to things near me.
I'm not trying to say that this means the US is great, but it is a complex issue. I can offer you really cheap "gigabit" Internet... just so long as I don't have to have the backhaul to support it. I can build a gigbat WAN pretty cheap, and even have a local Speedtest server you can use, but it'll cost me a lot more if I want the backhaul to really support those kind of speeds.