Just had cable Virgin Media broadband installed. 4Mb download link. Very quick and no worries of being far from some exchange or being tied down to BT. Peer-2-Peer never looked more appealing. We would have applied for Virgin's XL service (20Mb), which is already available here, if it weren't for the high price. Maybe once we build a multi-terabyte home server.