Well, I work for a web design company and I've been told that if I ever need any hosting..
I don't know if they'll host a forum or not, I would have to ask, and haven't been there long, but this time next year providing everything works out and I'm still there, etc.