Don't know what forums you've been on. The community here is about par for the course when it comes to the Internet. The overuse of memes is pretty sickening but besides that I like it here.
Been here since 2008 and I've had nothing but a great experience.
This is a pretty cool new user guide. It took me awhile to discover all of these goodies when I first joined the site. I feel like it would benefit from the inclusion of links to stuff like the Bombcast page and may be some info about TNT, but otherwise this is fantastic!
I'll drop some extra links in ;)