I gather from remarks in followups I've read that there is some question about whether or not Richard Fontana pronounces "marry" and "merry" differently. Anyone who wants to listen to a sound file at
http://www.alt-usage-english.org/mmm rf.wav should hear that he pronounces them quite differently. I can certainly hear the difference.
His "marry" is clearly ('m&ri)*, while his "merry" sounds like ('mEri)*. His "Mary" sounds somewhat different from his "merry", but I'm not sure what vowel it uses maybe it's close to (e)*.
You can hear me saying "Mary dear, make me merry; say you'll marry me" at bc.wav . I know that I pronounce "marry", "merry", and "Mary" identically, but I'm sure that there are people who will listen to the file and be certain that I pronounce them differently: People tend to hear sounds they expect to hear regardless of what sounds are spoken. I understand this may be a physiological phenomenon that is beyond the control of the hearer.
*

and (E) are the vowels many people use in "mat" and "met", respectively. (e) is the initial component of the diphthong in "mate".