Our guild had a bus trip every year and the ladies had so much fun! I never got to go, but heard the stories.
At our last guild meeting, we voted on an exchange table, and it was a big "NO." Along those lines, we had a charity donation day. Anyone who wanted could donate their unwanted fabric to a charity group. We had 4 groups come and tell us what they did, and what they needed. Then the next meeting, we brought our donations, and they went home with the charity of your choice.
We also do a Friendship Block Swap -- Anyone who wants to participate, makes a block with certain guidelines (color palette, pattern, technique, etc.) then we swap them at the end of the year. We make enough blocks for however many participants there are.
Block Jack Lotto is fun! The host provides the pattern and occasionally a background fabric. Then anyone who wants to, can make up to 3 to put into the drawing. Then a winner is drawn and gets ALL of the blocks.
I love attending my quilt guild!