In Europe 100 Mbit/s speeds are quite common and for pretty low prices.
Most people have decent connections from their cable providers or phone operators but nowhere near full duplex 100mbit and in most areas lousy DSL is all you can get (or mobile which also leaves a lot to be desired outside of large agglomerations).