Well people you could have just gutted her out and then stepped on her. Geez....I love the names
Zoe and Tea,
Rosalyn is pretty too, you could call her
Rose for short, or
Lyn.
Muriel is pretty too, I don't see what you found so wrong with them.
Margo I will admit I don't really like, but other than that there is nothing wrong with the names you picked. I'm not kissing up or anything but they really are pretty. COngrats on the baby too!