I like
Annabeth a lot. I think it's better than
Elizabeth because it's cuter, has more personality, sounds a bit younger (although both are very versatile age-wise), and isn't as "washed-out" (I think
Elizabeth is a bit like
John... it's a good name, but it's been used do often that it can sound a little bland.) I like both
Elizabeth and
Annabeth, but
Annabeth is definitely my favorite of the two.