I definitely prefer
Esther to
Astor, as I think
Esther is a classic and beautiful Biblical name, which appeals to me.
Esther will not sound trendy and date, whereas
Astor has a trendy sound and feel to it. I have a 3 year old niece named
Esther. I think people would be able to differenciate(sp?) between the two names.