Re: This does raise a point though...
"I have been with the same ISP since they were delivering me a 512Kbps service. It's now a 80Mbps service, and I haven't ever been tempted to change. "
Until last week, I had been with the same provider since ADSL became available. Unfortunately however through numerous mergers and acquisitions they became TalkTalk business :( Actually their technical support team seemed pretty good right through, but billing became a headache and the final straw was when I wanted a price to upgrade to VDSL.
I wasted 20 minutes arguing with a moron over my own name! (Actually it was regarding my business name; although it was a business broadband account clearly at some point their database had got messed up and my own name was in the business name field.) I'd already told him my name clearly three times but he was insistent that I must say "my company name is" followed by my own name in one sentence; having told him my own name multiple times and saying that perhaps they had the account under my own name was somehow not good enough.
I haven't got the time or patience to deal with that kind of idiocy and have found another smallish ISP who have been excellent to deal with so far; I can speak to the same helpful person time and again if I wish to and they are capable of processing plain English without a computerised script doing it for them.
Yes, they're more expensive; TTB were very good on price, but getting rid of TTB has been worth every penny.