As a general-interest point, some providers (Specifically I know Bulldog do but I'm not sure about others) are now offering up to 4 Mbit/sec SDSL in areas where they have unbundled the Local Loop (LLU) at the local BT exchange, subject to the usual line quality tests etc. of course, and presumably the operating distance is significantly shorter.
Maybe one day we'll catch up with the Europeans and their 10Mbit/sec cable at home for about £40/month! We can but hope...
