I don't like
Mandy at all. It's too nicknamey, and what's more is it seems to early 90's nicknamey to me. Two two-syllable names both starting with the same letter sounds too rhymy to me, also.
What about
Miranda? Mi
randa has a visual connection to your husband's name and, in my opinion, is substantial and beautiful.
www.qwantz.com