Well, what to say, firstly

to the forum.
Secondly, sounds like a right nightmare, I can't offer any advice myself, other than to say that somebody in the know will pick up on your post, the site does have NTL employees that post here ( of their own choice and doing ) that said, the team do have contacts within NTL's network to pass certain complaints on to, to escalate if needs be, hang in there, it really is 'better the devil you know' IMHO

again, stick around, it's quite friendly around these parts