I handle technical escalations and complaints for Easynet and UK Online, but I'm posting here purely out of personal interest. I do post on the TBB UK Online forum in my official capacity, but haven't had a great deal of time to do so recently (it's purely voluntary).
The info on this site is second to none, and easily puts wikipedia to shame. I'm helplessly drawn in by my inner-geek