Amalia is really striking. I think the second a makes the name look prettier than
Amelia even though I kind of prefer the prn of
Amelia.
Emilia is pretty too but kind of forgettable. I prefer
Emilie to
Emilia as well.
I'd definately choose
Amalia because it makes more of a impression.