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.