Well, to start with, I don't expect Margie, Greta or Al to be children at all. They're elderly people, and I swear they were born that way.
I like Meg because of your daughter. I didn't like it before, but I'm used to seeing it now and it has grown on me. I like Margo as well, but I picture her as a teen or young adult, and someone who's very social. Meg is more of a easy going and laid back person.
I like Alex, Alec and Xander, but they all give me different vibes. Xander is trendy, and his parents just loooooooved that the name started with an X (his siblings are named Skylynn, Ryker etc). I see Alec as quite sophisticated, and I have a hard time picturing it on a small child. I love Alex though. and always has. I think it's a very friendly nickname, while still being very handsome and suitable for a small child as well as an adult.
Stick with Meg and Alex, they're great. :)
We’ve all got both light and dark inside us. What matters is the part we choose to act on. That’s who we really are.
PNL: http://www.behindthename.com/pnl/45898
Top rated: Alice and William
Bottom rated: Dolly and Calvin