And the award for longest post (and biggest rant!) on Cable Forum goes to.....
Seriously, welcome to the site
Sounds like ntl have really messed you about. Fortunately we have access to some high-level contacts within ntl who are experts at solving matters like this.
If you PM me your name, address and account number I'll email them in the morning for you.