Quel surprise, it turns out that we in the UK not only have to put up with slower broadband than countries such as France, Korea and Japan, but we don't even get close to the speeds that we've paid for!
http://news.bbc.co.uk/1/hi/technology/8171074.stmSo you can pay for an 8MB connection, but you'll be lucky to get more than 6 (this tallies with my own experience, both at home and work).
Until BT and the government put some serious effort into upgrading the 1930s copper telephone wiring, it looks like we'll be stuck with this situation.
This has helped fuel the rise of cloud computing applications. Whilst traditional remote access technologies have existed for decades (such as VPN), they fall down due to the limited bandwidth available. For comparison: your computer has a 100MB network connection, and servers usually run at 1000. This is fast enough for a small-to-medium office network.
Because ADSL limits the speed of uploading (typically to 0.8MB), the fastest that you can transfer data between a laptop and a server over VPN is 0.8MB. That's 1/125 the speed of your office network!!
Cloud Computing is based around websites. Because these web pages are optimised for slow connections, they load quickly, rather than connecting across VPN where your laptop will try to use protocols designed for use in a fast office network.
As a company, we've certainly noticed that VPN just doesn't work, unless you're prepared to spend £10k+ per year buying a fibre-optic internet connection for the office. More power to the cloud...