BT is fine, just don't use their ISP go to http://www.samknows.com/broadband/search.php and enter your postcode and see what is enabled at your exchange, I would suggest Be or O2.