FWIW, I've been with Pipex broadband for almost three years, very happy with it. The only problems have been with BT, who occasionally mess things up, but a quick call to tech support (and it is quick, it's rare to be on hold) prods BT into fixing it.