I've grown fond of Margery. It's a good, less common alternative to the similar-sounding Margaret -- a name which (in my opinion) is decent, but rather bland. I also like it far better than Margorie or Marjorie, which definitely carry an old-lady vibe.For me, Margery brings to mind a youthful, astute young lady; however, it's also appropriate for someone older.
A famous Margery was Margery Kempe, a 14th and 15th century English woman who wrote "The Book of Margery Kempe" about her life. It is considered the first autobiography in the English language.