When it comes to villains, there are ones like Sauron and Kronos(from PJ) who are seem like a primal or unstoppable force and there are ones like Galbatorix(from the inheritance cycle) who are weak at first or are traitors etc- But the question is which kind is better and more popular Type A or B?
oops typing mistake LOL
Snape is a personal favorite of mine, but he isn't a villain he was a hero in his own way but he put up a front-as if he was bad and most of his actions against the protagonists was snape snape's way of just showing his resentment- like his punishments over harry
Personally the best villain ever is Severus Snape. His character was fantastically complex in such villain/hero way.