I'm not so fond of
Polly, but I've always loved the name
Apollonia. It's rare, rather quirky, and I love the mythological association. It's the sort of name I would love on a character or someone else, but one which I wouldn't give to my child.
Pollyanna reminds me of an annoying children's book/movie.