My favorite male character has to be Keima from The World God Only Knows. It's just so ridiculous how great he is with video games and how clueless he can be when it comes other people. He's flawed but you know that he will do the right thing in the end. I have a list of other great male characters: