Snape... The one thing I would have changed about the plot is that Snape didn't die.
Yep, this about sums it up... Snape Snape Severus Snape
I always hated snape, throughout the books I was so back and forth as to whether he was really with Voldemort or not. The last book and even seeing the movie, I was in tears when I learned how far he went for love. Snape was a good man.