Any of the ISPs offering BT-based internet connections will be offering the same technical service. The differences come mainly in price and customer service, and broadly speaking you get what you pay for. When things go wrong you might be grateful for the higher level of personal UK-based service which the more expensive ISPs offer, but if things don't go wrong you can save a lot of money with a cheaper ISP.