My name is
Margaret and I like it a lot. As for the nickname issue, there are a lot, which is great as a kid. I went/go by
Meg or
Margaret with most people, but my friends love to give me nicknames. As you can see by my screen name,
Madge is one of them. I think it's too "old lady" for a kid...but fun for me (19 years old). I also go by Marge...same issue as with
Madge. I dislike the Maggie...and never go by it. The name inspires "fun" nicknames that can be made up with friends...I've gone by Moga, Mags, Maggan, etc. These aren't in great use, just something for friends etc. I say name your kid
Margaret, and then go with the flow. My aunt is
Peggy, a girl on my hockey team is
Greta (though not short for
Margaret). It's common enough that I have NEVER been made fun of for it, but not so I've ever been in a class with another person who goes by
Margaret (have had many Maggies and too many Megans). It's a classic. Also, my middle name is
Rose, but I think
Helen is also a good middle name.
PS..I like the name
Daisy as a nickname too, though I've never used it and can't imagine using it myself.