Thanks Shaun, and theres o2, Be Internet, insisting that it was nothing to do with them, and all but calling me and you idiots during my phone call to them Saturday. If I could find a better deal I'd move.
No worries, at least we know a fix is in the pipeline.
I think they've sorted it, CC has been behaving itself all night.