My guild meeting was also last night and we had a block buster turn out since Edyta Sitar was the speaker and I am taking a workshop from her today...(that's an aside, my how I do ramble!) Anyway, our membership committee sits at the entrance door to sign everyone in and greet newcomers and sign up new members. Then, during the business meeting, she comes to the front, has guests stand and introduce themselves and say where they are from. That way, everyone knows who the guests are and that they need to be greeted.