This is why I enjoy being an IDnet or Zen customer. I do really believe you get what you pay for.
But when needs must, there's a thin line between it would seem the larger ISP's. I suppose you take the best feedback at the time and hope for the best.
Personally i hate the adverts from the large ISP's offering the fantastic and sometimes close to the absurd, but sadly that seems to be the status quo with UK broadband at present.