Reality is dawning...
Once upon a time I could get free 0870 and 0845 calls with my pay monthly on 02 now I can't. Once upon a time I could get per second billing with VirginMedia on my land line now i can't.
The future is very simple when the market becomes saturated then you will have transparent pricing with premium service options at optimal prices. The problem is no ISP is willing to jump first and risk losing market share. The deepest pockets of the quad players like BT and Virgin will hold out as long as possible until they are sure limited damage can be done to their subscriber base.
So instead we have traffic shaping also known as bandwidth throttling which weaker players like Tiscali have to take (sink or swim). In this case the shaping policy by design or more likely by accident went wrong. It happens...
Smaller quality players are OK but I doubt in the end they will be able to withstand the price pressure of the premium services offered by quads. The smaller player profits just wont be big enough to fund the emerging technologies that me and you will be demanding.