Though, if you're set on one of those, go for Amelia. Esme you have the pronunciation issue (is it Ez-Me or Ez-May or Es-may...) and the do you put an accent on or not... Too much hassle for a not particularly exciting name.
Love the suggestion of Inez up thread!