Hi m8
lol been there done that, looked about but honestly ntl is the best, WHEN IT RUNS OK and believe me i have had problems, the first thing is its not whats the best out there its whats available to you in your area and then its not dump the one you have and get another one the next day you have to wait about 3 weeks or more,i take it you have had a number of phone calls to ntl about your problems, just try one more phone call and tell them to sort it out or your going elce where.
best of luck