If you google 'quilted name tags' you can find a number of examples. Here's one on pinterest -
http://pinterest.com/lawbrarian/quilted-name-tags/
Does your group pay dues? If so, you could issue a name tag when dues are paid. Most guilds do that. The large guild that I joined actually requires that the name tag be worn to meetings, because otherwise they have no way of knowing whose membership is current. If you forget your name tag, there's a small fine (50 cents I think).
Of course if you don't have membership dues, that idea doesn't work. Perhaps you could have a contest for creating the best name tag?
The other thing you can do is to let everyone who wears a name tag to the meeting put her name in a drawing for a prize. The prize doesn't have to be much, but it does encourage everyone to remember her name tag.