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.