I will make sure this journal is SPOILER FREE and I will only share my opinion/appreciation of the characters presented below.
------ CROWLEY ------
He is certainly my favorite character of the show. And what's even cooler, is the fact Mark Sheppard(the actor), actually have, just like Crowley, this devilish side that you can't possibly hate. Each time this demon appears on the screen, everything gets more interesting... yet mixed. You can never be sure if a lie is being told, or if truth has been spoken, giving to the show unsure conclusions. His facial expressions and the way he jokes around while still being the -master- of the situation