I think the whole capped usage thing is ultimately destructive for ISP's, customers vote with their wallets and it will only take BT's customers being charged silly amounts for a couple of linux distros or NTL's hard enforcement of caps and people will start looking for cap free providers. The same thing happened with dial-up with people moving to free usage as soon as it became available.
Companies (like NTL and BT) that don't listen to what their customers want will ultimately lose those customers to companies (like BulldogDSL and AOL) who do.
I've been happy in the main with NTL for ~3 years now and have no intention of changing, but the SECOND they start to enforce the cap, I'm off to an ISP that has no cap