Debbi & Denise - I'm glad this post made the book appeal to you. As a writer, one always wonders :)
Pam - my great confession is that I still haven't read HP or Twilight. I feel like I missed the boat. But I've heard of this Snape and think I need to pursue it once and for all.
Sharon - Two words: Laurence Olivier! Excellent choice.
Peggy - I love The King and I! It was one of the first Broadway plays I ever went to when I was a ten-year-old girl in New York City in the 70s. Constance Towers and Yul Brynner. It was splendid! Anna is a great choice.