I am still unsure about Snape - I think there is a case to be made for both opinions. Sometimes, I think he is a double agent - looking out for himself, the rest of the magical world be darned - and others I think he is evil and a spy for V and others again I think he is good but is playing a part for them - yet he certainly hates James Potter and his perspective of James (as seen by harry in Snape's pensive) is not a good one. I wonder what happened to the pensives James and Lilly had if they owned them.
Anyway - I guess we'll know in 11 days plus a few hrs of reading ,lol
"There are two means of refuge from the miseries of life: music and cats" Albert Schweitzer