Computer Geek Chat

I was thinking of changing my internet provider, I'm with Virgin at present and finding them a tad expensive now. Can anyone recommend a good reasonable provider? I was thinking of staying British if possible, if I can still use the name British these days.
Thanks.

Thanks.