I like
Eliza, but I prefer it on its own, because for me they are almost like two seperate names -
Elizabeth is "uh-LIZ-abeth" and
Eliza is "ee-LYE-zah". I guess if I was to actually name a child
Elizabeth, I'd probably call her
Lizzie or
Beth. It's the most natural.