I was with Tiscali when they introduced the 100K service for £12.99. It started off ok but then got slower than dial-up. I complained bitterly and then wrote to them saying I wanted to cancel my contract as they were not providing a reasonable service. I got a call from a very nice man who said the problem had been traced to my local exchange and it should be ok now. It was much improved so I wrote thanking them. A week later they cut me off!!!! I've now got a 2M uncapped service with Orange for £19.99 per month. I'm pretty heavy on it and they don't seem to mind. So I intend to stay put.