For the negative side of the discussion
My #1 has to be Dr. Yuri Zhivago. I haven’t seen the movie, but the book, while well written, made me want to burn it, and then go about kicking random men in the shins.
Ka D’Argo on Farscape is #2, but he’s a love to hate type, the self-righteous, wife-beating, engagement-assuming, physically, mentally, and emotionally abusive bully. I can see his good points sometimes, and he adds to the cast dynamic, but I’d never want to know him. But then the “noble savage” sci-fi stereotype has never interested me.
3 Deanna Troi. If there was a vomit smiley, I’d be using it.
4 Apollo, from mythology. Self-absorbed, misogynist donkey who really isn’t all that great.
5 Jake from Lonesome Dove. It still makes me want to cry when I think about “Lori who?” and it’s been about 10 years since I last read the book.