My most favorite is Akai Shuuichi. I love his cool attitude and how sneaky he is.
Ai is a good character because she is the caution to Shinichi's daredevil attitude when the BO shows up. And I think her possible temporary crush on him is justified because what Shinichi did saved her from herself. But I think she should be with either Shuu-nii or Mitsuhiko (I don't understand the problem with letting her be with him).
The kids need to be childish, there is no need in disliking them for it. And despite how childish she really is, Ayumi is actually more mature than Genta and Mitsuhiko. Like when she gave Conan the credit he deserved for the first case. She also never gets in arguments. I do not dislike Mitsuhiko or Genta for being the way they are, considering often times they are more mature than a certain sleeping detective we all know.
Sonoko is a good friend who cares about Ran. What is there to dislike? She may be a bit of a drama queen, but that is a type of character necessary to any story. Also, without Sonoko, Ran would probably have a much more difficult time with Shinichi being gone since Sonoko is a huge pillar of support for her.
I love Takagi Keiji and Yamato Keiji. Those two are the ones who listen Conan more than any other officer. That just makes them awesome. Sato Keiji isn't far behind them.
Gin is a good villain. He is cool, calm-headed while cruel and unforgiving.
Kaito and Shinichi are on the same level in my mind. A detective's job is to figure out the tricks, not capture the villain, since Kaito always gets away, they are pretty much even. It would not surprise me if Shinichi has actually figured out Kaito's identity,
. They are both geniuses.
Sera... Just Sera is epic. No more words necessary. *Gives snagged tooth grin*
I like Ran. I think Ran and Shinichi is the best couple. No doubt. Also, she deserves him for being the most patient girl on the planet. I would probably have started sending Shinichi hate messages by the time chapter 100 came around if I were in her position. She is also one of the kindest and most understanding people anyone could meet, despite her karate anger every once in a while.
Hattori and Kazuha are wonderful. Kazuha may not do much, but she is like Ran with a kind heart. I also believe she is good support for Ran. Hattori is probably the best friend Shinichi could have in his position and he could never be replaced.
Favorites: Akai Shuuichi, Kudou Shinichi, and Hattori Heiji.
I hate Kogoro with a passion. He is necessary... but too incredibly dumb in most cases for me to give him any sort of credit. Except every once in a while, he will figure something out with a cool demeanor. But that only happens when it has to do with someone close to his heart, or someone who reminds him of his wife.
Vodka almost seems useless. He's a pain in the but next to Gin. Without Gin, I doubt Vodka would even still be alive, let alone have a cool codename.
Then that one officer. The only one I do not like: Yamamura Keiji/Keibu. He's an unnecessary comic relief who is just too much with only having been promoted because of Conan. I can't find any real reason for him being around.
Least favorites: Mouri Kogoro, Vodka, and Yamamura Keiji/Keibu.
Man... that was long... Haha
"Courage is a word that gives you the strength to do what's right, you should not use it as an excuse to murder someone." -Mouri Ran
"Fear of death is worse than death itself." - Akai Shuuichi
"A thief is a creative artist who takes his prey in style... But a detective is nothing more than a critic, who follows our footsteps..." - Kaito Kid 1412
"A trick is nothing but a puzzle mankind came up with. If you use your head, you can uncover the logical answer." "I don't know why you would kill someone but as for saving someone... a logical mind isn't needed, right?" - Kudou Shinichi