I love Anastasia. It's right up my alley - feminine, strong name with an excellent history. Anastasia wasn't a Disney princess - by the way!! Another company made that movie. But, she was at least real, unlike those other princesses like Ariel and Jasmine.
My second choice would be Ivy. Love it. Different.
I've never cared for Gwen, Gwyneth or Gwendolyn.
EDIT: I can't even spell Gwyneth correctly...