I finished it on Sunday. Yes, I spent the day reading Harry Potter

After reading about Snape, I felt so bad for hating him. The only reason he didn't like Harry was because of his obvious similarities to James Potter. That was heartbreaking!

Anywho, I don't think Harry being the Horcrux was the thing that saved his life. I'm pretty sure it was when Voldemort took his blood ("blood of the enemy") during the Triwizard Cup to gain physical life. Just as Voldemort could not die while pieces of him were in Harry, Harry could not die when pieces of himself were in Voldemort.

I totally expected Neville to do something outrageously heroic, but I'm disappointed that he's professor of HERBOLOGY. Come onnnn, he should at least be the professor of defense against the dark arts!! And it took me awhile to understand how Draco was the true master of the Elder Wand until somebody explained it to me (Draco disarmed Dumbledore and was thus the real true master of the wand).