Oh, this book. THIS BOOK. I loved it, even though it broke my heart. I loved it because Dumbledore finally enlists Harry's help in unmasking Voldemort's past with an eye toward predicting the villain's next move. The history of both Voldemort and of the other characters I've come to love (Snape, Dumbledore, Sirius etc.) is as superbly rich in detail and nuance as any of Rowling's tales. But what really sets this book apart is the ending. (I figure it's too late for spoilers, but I'll be careful anyway.) I cried. Even though I realized it had to happen so that Harry would step up to the role that has been looming over his head since birth, it was a LOSS. Amazing book.