There's another one of those silly lists, this time in the Telegraph.
The 50 Greatest Villains in Literature.
Helen Grayle/Velma Valento from Farewell, My Lovely
is #50, Moriarty is #46, The Joker is #23, Hannibal Lecter is #14 and you'll never guess who's #1.
The whole list is here