Thanks so much for that--I don't have the expertise to post like that--and there are a few organizations listed that I have to confess, I have never heard of before.
I do belong to a lot of them, though. I'm especially impressed with JPFO--I love Aaron Zelman's "in your face" approach.