I'm still trying to figure out why Dumbledore trusts Snape. I mean, Harry kept telling him that Snape and Malfoy were up to something, but Dumbledore...he just...GGRRRRRRR!
I thought Snape was really on Dumbledore's side after OotP because he was in the order...I was wrong...