Hmmm...I would say Eol, but that Elf simply has no sense of humor. Although spearing my ex-wife doesn't sound like such a bad idea...
*daydreams*
Errr...I'm joking, merely joking. Ummm...Saruman is cranky enough but I don't care to wear white. Gandalf? Cranky as well, but I don't tend to meddle in other people's affairs.
Okay, I will say Smaug. A nice dry wit and a mean streak..