Hi Richard,
I'm with Pipex. I've been with them since 2001, in fact ever since broadband came to these parts.
All that time they've been good to me although they're pricey. I currertly pay £28 a month including the very essential static IP address. They have always been very reliable and consistent. I'm on the Pipex MAX service at the moment although they did call me last week indicating that they are introducing usage limits and I'm running close to their proposal on my current service level. In the future I may have to move to their PRO service although that'll cost more
It seems with ISPs that you get what you pay for as as I say, for the bits that I desire, they've been good. Speed is less of an issue for me than solid reliability and touch-wood, Pipex have always given that. They have also been quick to sort out faults and seem to have a competent help desk.
If I were hosting the whole forum, It would not cope. I only host the forum back-end databases (this forum and the BX Club forum); the web server part of the forums sit on a hosted server with a very fast internet link.