I don't mind
Annabel. I'd be much more likely to use
Anne, in fact I have, because it's a family name, but I prefer
Annabel to
Anita and
Annette and also to
Anna. I find its etymology delightfully bizarre; however, that makes me dislike
Annabelle for adding fake French to the already confused mix.