Thanks, everyone, for these very helpful suggestions. I've even understood most of them.
I can't really justify paying £25 per month for internet use. I've been waiting for BB prices to get more affordable and now they have.
I don't think, at the moment, that I would exceed 2 Gb per month according to what people have said. Assuming that I have understood all the info properly. But I take the point that once things become faster then I will be tempted into using it more. I'd certainly like to download more music. But I will be getting better value for the time I spend sitting in front of my PC i.e. hours. Do ISPs inform you if the limit has been exceeded? I don't want to find I'm running up bills unawares. If I find that I am regularly exceeding the limit I could look for another package as most likely prices will have come down again by then.
Yes, Tiscali is rubbish. Their dial-up service is unbelievably slow and seems to be getting worse. I can't remember now why I signed up with them in the first place, I was certainly unaware of the choices and how to find comparative consumer info. However, now I'm inclined to stick with them because the hassle of changing my email address etc just seems too much. Can anyone tell me how easy the process of changing providers is? And I'm lazy, and could change within Tiscali at the click of a mouse.