As Linden pointed out, I don't always need to buy a book to read it again. That's usually my threshold, but this time, I went to the library and picked up Robin McKinley's Chalice to reread it. And I loved it again, and read it in one day this time--it's not a long book. That worked out really well. I guess I'm kind of surprised at how surprising that is.
I might try that with Ursula Leguin's Lavinia as well. It doesn't haunt me quite as much, but it has a very similar feel, of a high fantasy story told through the small, mundane tasks of gathering honey and drawing water. They are books that are almost as much about becoming familiar with the small lives of their characters--outer lives, not just inner ones--as they are about the high events of the plot.
I really loved rereading Chalice. It was not unpredictable or startling, just very satisfying.
I wonder if I'll be able to say something similar about the Baby-Sitters Club book that's waiting for me on reserve!