Another idea and one that might be more finely tuned would be a Ventrilo Server. According to how their paid for you can set up various different rooms - its kind of like the general discussion forum thread, one room everyone just talks about random shit and becomes friends and there would be other ...