Let it be known: Percy Weasley* is fundamentally, way down deep, a good guy, and will come around in the end. This statement is the end of my public discussion on the topic.
Also, wearing my "Severus Snape is innocent" shirt in public is probably not something I'll do again anytime soon. Too many random people coming up to me and arguing at me.
*I do not mean my computer here. I have given up on him.