I love
Margaret! It's classic and timeless but not boring (in my opinion, at least).
Marguerite is okay but I'm not big on the stressed "reet" sound. I hate
Margot. It's such an ugly, plodding sound. Mar Go. And written down it reminds me of maggot.
Mae,
Mara,
Mari, and
Maisie are my favorite
Margaret nicknames. I absolutely can't stand
Maggie, sorry. Again, way too maggoty.