I like Annabelle a lot, but I would spell it Annabel.
I don't like Annabeth, Elizabelle or Elizabella, sorry. They sound like they are trying too hard to be different. But I think Elizabeth is a perfect name and there are a lot of unique nicknames you could make out of it: Eliza, Libby, Ellie or Elle, etc.