Something a lot of people don't seem to be considering is whether there's actually anything worth downloading from other ISPs if you use the newsgroups like I do.
A girl I work with went with BT Yahoo (can't get NTL where she lives) after I showed her how you downloaded stuff from newsgroups a lot more anonymously than you do elsewhere. Trouble was that after she signed a 12 month contract she found their servers contained zilch!
For all the moaning we do about NTL their newsgroup servers are good in comparison to other ISPs I know of.
The thing that bugs me is the £25 upgrade fee for current users. So they don't value us as much as new customers?!!