The always-interesting Dark Party Review asked a few authors "What literary character do you find the most compelling? and, as usual, got some interesting answers.
For me, it's gotta be good old Sherlock Holmes. Sure the stories are flawed and cliched but there's just no forgetting Holmes once you read about him. The moods, the razor-sharp brain, even his rudeness are all quite distinctly him. He may not be the most likable character ever, but he's definitely compelling.
Pip (Great Expectations)
Winnie the Pooh