It's taken me four readings of Deathly Hallows to maybe, tentatively, agree that Snape redeemed himself. 
 Yes, his courage in dedicating himself to the role that Dumbledore granted him was awe-inspiring and Gryffindor-like. Yes, he did not betray the one man who trusted him. (Though I still go back and forth as to whether he committed murder. If murder is simply the intent to kill coupled with an act of killing, then, well, HE'S A MURDERER. English common law did not account for those instances where the murderee REQUESTED that the murderer murder the murderee. #nerdlawyer) But didn't he also enter into the Unbreakable Vow BEFORE Dumbledore suffered that curse? 
 I will still say that Snape was unnecessarily cruel and grossly biased for a professor. Yes, okay, fine, he hates Harry because he (perhaps mistakenly) thinks Harry is as arrogant and obnoxious as his father. (I loved those bits of memory where he's complaining to Dumbledore and is CLEARLY biased as to his interpretations of Harry's behavior.) But did he have to be a JERK to Hermione and every other student besides the Slytherins? Did he have to revel in humiliating and bullying CHILDREN who are unconnected to his own personal humiliations? 
 Snape may have sacrificed more than any other character, and yes, his eternal love for Lily is touching, but . . . he's still a jerk. Even Dumbledore was cold and scathing to him for not giving a damn about James and Harry's safety. Which makes me wonder . . . if Harry was a red-headed girl, would Snape have been less of a jerk to her? 
 I've been lax about reviewing HP because . . . well, it's freaking impossible! It would take me more than the allotted 40,000 characters to even come close to saying everything I want to say about the goodness and gloriousness of HP. 
 So I guess these are my condensed comments re: Deathly Hallows: 
 - Percy totally redeems himself. THAT SCENE WITH HIM AND FRED. 
 - I'm still not sure Draco redeemed himself. No, he did not emphatically turn Harry and Hermione over to Voldemort, but not out of the goodness of his heart but for his own desire to avoid coming into contact with Voldemort. He was a coward to the end. And, he's the wizard version of a racist, so . . . yeah. 
 - Couldn't there have been ONE worthwhile Slytherin? Seriously, J.K. Being ambitious and/or cunning does not equal being evil. 
 - Dumbledore and Voldemort were, appropriately, the most complex characters of the entire series. Dumbledore more so, because Voldemort did devolve into a bit of a prototypical sociopath personality. 
 - Harry was, for the first time since Goblet of Fire, in control of his temper and hormones. Well, somewhat. He is seventeen, after all. 
 - I wish Ginny had played more of a role besides being the object of Harry's fantasies. After flaunting her quick temper and Bat-Bogey hexing abilities in Order of the Phoenix and Half-Blood Prince, she just became the tag-along little sister here that everyone wants to protect. 
 - Luna officially became my favorite female character. Who can't help but to love that sweet, awkward girl, who possesses a bit of Hufflepuff and Gryffindor qualities, if I do say so myself? 
 - Teddy and Victoire = <3. Since the Weasleys are now officially related to everybody, I had to keep going over their genealogy and making sure they weren't related by blood. 
 - How the hell did the sword of Gryffindor go from Griphook's greedy hands to the Sorting Hat? Is there some inter-dimensional time and space relationship between the Sorting Hat and the sword? Are we getting into Doctor Who territory? 
 It's always so sad getting to the end of a fabulous series, because while you want a worthwhile ending that is satisfying and sating, you never want the journey to end. J.K. probably ended this series in a good place, though unlike American TV, more installments would not have diluted the quality of the entire series.