I have rang up CS twice in the last 3 hours and spoke to 2 very polite people

. The first one was unable to help because I had rebooted the modem and the connection was working again, but said to call next time it stopped working, which I did just 10 minutes ago. The second person I spoke to did a diagnostic on the line and said everything was fine and that chances are it was my router causing the problem.

It seems to be working again now even without me rebooting the router or modem

so Im not sure what the problem is. I could be in line for a new router if this carries on.
I, unlike some others, have to praise NTL for their support. This is the first time in 4 years I have ever called them up for anything and it turns out not even to be their problem, so Im not even going to count it as a call to CS!
Go NTL!
I just hope I can get everything sorted out. Thanks for everyone elses support too.