100 Best Characters in Fiction Since 1900, from Book magazine, March/April 2002
1 – Jay Gatsby, The Great Gatsby, F. Scott Fitzgerald, 1925
2 – Holden Caulfield, The Catcher in the Rye, J.D. Salinger, 1951
3 – Humbert Humbert, Lolita, Vladimir Nabokov, 1955
4 – Leopold Bloom, Ulysses, James Joyce, 1922
5 – Rabbit Angstrom, Rabbit, Run, John Updike, 1960
6 – Sherlock Holmes, The Hound of the Baskervilles, Sir Arthur Conan Doyle, 1902
7 – Atticus Finch, To Kill A Mockingbird, Harper Lee, 1960
8 – Molly Bloom, Ulysses, James Joyce, 1922
9 – Stephen Dedalus, Portrait of the Artist as a Young Man, James Joyce
10 – Lily Bart, The House of Mirth, Edith Wharton, 1905
(Thanks, Pat!)