NTL are the best internet provider i have had.
The only thing that pushes me away a little at the mo is the non-UK tech support. I understand it is necessary in terms of cost etc, but at the end of the day, i wonder if this element does them any good at all in the popularity stakes