I agree, I think tribes really showed us what was possible and now seeing communities on the beta site is making it all come to life.
I think that is the barrier we definitely needed to overcome to take the next big steps, as we need a bit more customization and help for users to find their people in a way..as that is what social is all about.