I really, really like small internet forums that have a cohesive userbase that isn't huge. When I was younger I didn't have a lot of friends and having a lot of internet friends was really good support and let me discuss a lot of things I wouldn't have been able to otherwise. Now, I have plenty of r...