"Verily I say unto you, Wheresoever this gospel shall be preached throughout the whole world, this also that she hath done shall be spoken of for a memorial of her." (Mark 14:9)
Of course, the Mary of whom Christ speaks here is not His mother. He was actually speaking of a demoniac, an indiscriminate woman of ill repute and shoddy morals, a woman who was the incarnation of impurity, once inhabited by seven devils. Now it may be hard for some to accept that Christ actually favored this know sinner over His own mother, but all the indications are that this is precisely what He did. Not that His selection of Mary Magdalene for this rather remarkable honor was an immediate insult to His mother, but the simple fact is that Christ's mother was passed over for it. Jesus had plenty opportunity to finally and permanently associate His mother's name with the Good News. He passed up the opportunity, and that more than once. Instead, He gave the honor to a simple woman whose sins had been many, frequent, and public.
One may object to this by citing Luke 1:48 where Mary declares, "behold, from henceforth all generations shall call me blessed." But the observations are first, that Mary says this of herself, and second it has nothing to do with the preaching of the Gospel. Many people in all generations are blessed, but only one has the honor of being mentioned wherever the Gospel is preached. Indeed, such an honor as having the preaching of the Gospel of Christ always and forever attended by the meaning of her name was reserved for Mary Magdalene alone.
Timothy F. Kauffman, Quite Contrary, p. 169-170