I loved it too. What a wild ride - from Voldemort attacking the departure from the Dursley’s, to crashing the wedding, V at Godric’s Hollow, the Snatchers hauling them off to Malfoy Manor - there was so much happening here, and I felt it made up for the slowness of some of the earlier books. Yes, there were some slow parts in the middle section (which owed in part to the format of covering an entire school year in each book - you’re bound to hit a slowdown eventually), but overall the book delivered as the pay-off for the setup from the previous six books. Very well done.
As for the deaths, one thing that bothered me was the fact that so much pre-publication media hype went into building up the expectation about “two major characters” dying. To me the major characters were Harry, Ron, Hermione, Dumbledore and Voldemort. Dumbldore was already dead, Voldemort didn’t count because he was, for the most part, not an “active” character (similar to the way that Sauron never really appears in LOTR) and besides, Voldemort’s fate was pretty much sealed from the beginning anyway, as was Harry’s. That left Ron And Hermione, but honestly I can’t imagine either of them being killed either. So, no “major” character died, really. As for minor characters, there were certainly more than two - Fred, Tonks, Lupin, Dobby, Snape, even Hedwig counts as a minor character. So, the deaths didn’t live up to the hype, which bugs me because if ever there was a case of a book not needing superfluous hype, this was it.
As for the deaths that did occur, I agree with others here that Fred, Tonks and Lupin felt gratuitous and meaningless. Granted, someone had to die in the battle, and perhaps it would have taken too much time to integrate those deaths into the story in a meaningful way, but still, they left a sour taste in my mouth. The deaths that
were integrated into the story though, I thought were done quite well. Namely, Snape. Yes, some sort of resolution between Snape and Harry might have been nice, but the story wouldn’t allow it. Snape couldn’t redeem himself by saving Harry, or even dying for Harry because in the end Snape’s mission was to make it possible for Harry to be killed by Voldemort. So he himself had no choice but to submit to the ignoble and inglorious death Voldemort gave him, never being able to publically acknowledge, or be recognized for, the redemption he had sought so many years earlier and for which he had spent the rest of his life working for Dumbledore.
But that was the saving grace of the Epilogue, as Wampus said, the mention of Snape. Albus Severus Potter. Harry named his own child after the person he had hated more than anyone else, so that everyone would know that Snape was really the hero.
The other death that worked in the story was Dobby. I didn’t really care for the deus ex machina of Dobby showing up in the dungeon at Malfoy’s, but Dobby’s death and burial turned out to be important for the story. That’s the sort of thing that would have been nice for Lupin and Fred and Tonk’s death. Speaking of which, since both Lupin and Tonks died, and Harry was Teddy’s Godfather, shouldn’t Harry have raised Teddy, not his grandmother?
Things that I loved - I loved Luna, yes I would have no problem with a Harry/Luna relationship. And Neville just rocked. “Oh sure, they’ve been blasting me left and right with Cruciatus curses and Imperious curses, but so what. No big deal. All in a days work!” Go Neville. The Ginny storyline never seemed quite resolved to me, just sort of tacked on, but it was nice to finally see Ron and Hermione get together. And it was nice to finally see Ron get some intelligence in his head for a chnage. Oh, and the Molly Weasly / Sigorney Weaver move at the end was awesome!
All in all a very good book and a nice finale to the series.
So, who wants to take bets on a sequel. Never say never, as they say.