I think Hazel sounds very cool and vintage in one, also, I like hazelnuts. It's not my #1 but a lovely name.
And I was wondering the same thing about Clementine. No matter how hard I try, I can't see the appeal myself.

I love Hazel. It's my top name for a girl. I'm not sure I can really explain why I like it so much - I just love the feel of it, and I think it could fit a girly-girl or a tomboy. Plus, it's vintage, feminine but not frilly, and easy to pronounce for most English-speaking people. It just has that special sort of quality for me.

And to answer the second part of your question, I really like Celia and Felicity, but I don't care for any of the others (except for Margaret, which I kind of have to like because it's my name). I just can't see the appeal of Margo, Delia or Ruby, and as I rule I don't like names that start with G. I don't know why, so I can't explain it.