Oh, gosh, I've participated in crazy long discussions on my HP forum and I couldn't possibly compile all ideas again and post them again.
But, I think Snape is on Snape's side, mostly.
*is a dorky harry potter nerd who's going to the midnight release*