On the subject, which is the best provider these days for home based broadband.
I'm on O2 Broadband. I have an O2 mobile so I get a £5 discount on the normal price of £12.50 for 8mb broadband - works out at £7.50/month, or would be £10/month for 16mb.
O2's service has been pretty faultless. Very happy with it. Their own DNS servers aren't great, though, so I use OpenDNS instead and everything is fine.
Do not under any circumstances go with Supanet. I was with them before O2, and their speeds were below 0.5mbps 99.9% of the time. Then they tried to charge me £40 after the first year to get away from them and their customer advisors are among the rudest I've ever had to deal with. It took a lot of calls to Ofcom before I managed to get a MAC code out of them and the ridiculous £40 charge waived.