I like it ok, but I love
Annabel.
Annabella is just a lot. Plus, it encourages the nickname
Bella, which I think is just horrid, princessy nonsense, whereas
Annabel is more likely to encourage
Anna or
Annie, both of which I love.
______________________________________________________________________