Alice is simple and sweet. You can't go wrong.
Amelia is one of the few names that I honestly hate and cannot stand (along with
Zoe and
Chloe). It is so whiney and nasal sounding and I hate the 'meel' sound in the middle. I much prefer the similar but much cleaner sounding
Amalia