My father and I just finished Howl's Moving Castle by Diana Wynne Jones, book #1 of her Howl Series.
What can I say? A book with a setting, plot, and characters which all seem so simple, even simplistic, is really a breathtaking work of complex mastery that is impossible to predict and surprises at every turn. In other words, plain ordinary fare by Jones standards – but with one of her best ever heart-stopping (in two senses) climaxes.
May you live happy ever after Sophie Hatter and Howl, Lettie Hatter and Sulaman, Martha Hatter and Michael, Fanny, Mrs. Fairfax, and of course Calcifer.