I belong to one very large guild - hard to break in as they all have their little groups --- but I go for the classes which are great! Top name instructors. I am also going to join a much smaller guild that is very friendly.
Both do charity work. Both have great show and tells.
I also belong to a Church Bee- they are fantastic!