For me personally I use model car magazine forums a lot now which seems to be pretty active. They also have their own uploading so it's a lot easier to post picture there and create a thread. The search function here on auto is hit and miss for me.
I still visit here frequently though. Im not much of a social media guy and would prefer not to post on facebook. I like forum formats myself.