this IS linked to the Deathly Hallows thread, but on a more specific subject
so do you think that Snape is a traitor or was the ending planned?
Upon reading Book 6 again, i took what happened in the end a different way. Instead of Dumbledore saying 'Severus....please' as pleading for mercy, it occured to me that he may be pleading for Snape to kill Dumbledore to spare him of the pain caused by the 'Potion.' Also, in the time that Snape appeared, he may have recieved orders from Dumbledore via Legilimency.
So here's the question, where do YOU think Snapes loyalties lie?