Personally my view of a great villain can come under two catagories. One is the villain who basically stands for everything you don't, they aren't really cunning, or in control or have a real reason for their actions, they just wont stop until they kill you. e.g. Vampires, Undead, Orks, etc...