Well, Deathly hallows and HPB definitely shed some light on Snape, but the reason I still dislike him was his inability to move beyond his nature. Yes, his love for Lily made an impact in his life, but I don't think he really changed as a person. But that is my humble opinion only. :)
Re: HP \o/
Alan did a great job - as always!
Bellatrix? Really?? *edges away cautiously* OK! :)