I have never had a problem with NTL. I always get confused when people complain, are you sure you haven't buggered up your Internet settings. IE is set to automatically configure proxy thingy?? I've had NTL for about 5 years (1 year BBand, 4 DialUp) and honestly do not have anything bad to say about them. The same goes for all my friends as well. But then, i guess people are always more vocal in complaints than praise!
My two cents anyway, for what its worth.
(PS. I win a prize if anyone writes in saying i am one the lucky minority, or words to that effect! )