SIRIUS.
All my friends have "dubbed" Snape as their favorite character ever since the watched/read DH, but I don't really like him too much. I sympathize for him and I pity him, but I don't like him. All my friends love him because he loved a girl that hated him and then he protected her son. But I think that he sort of deserves what he got with Lily because he did call her a mudblood and that is not right at all. He was also a down right jerk to people like Harry, neville (who didn't do anything to him), hermione, and even some more characters. I don't absolutely despise him, but I wouldn't consider him a favorite character. Although I have to say his plot line and history is really interesting, I'm just not too fond of his character.