I've been on plenty of forums for plenty of topics. What makes this forum good though is that there's a solid base of highly knowledgeable members with years of VALUABLE experience under their belt.

Emphasis on "valuable". There's plenty of places online where you can talk to people who have been doing something for several years but barely learned a thing beyond the basics and have no intentions of experimenting or refining what "works good enough".