What do you think of the name? I've gone through a phase where I've liked it, not so much, then started liking it again. I've seen it spelled various ways, i.e. Zoe, Zoey, Zooey, Zoie, Zoi, but which way do you like best? Any middle name suggestions to go along with it?