1. Kazuha. She kicks butt, isn't as overrated as two OTHERS I can think of (xD), has a personality, and gets upset at thing I can understand getting upset about.
2. Ayumi. (Yes, she's only my second. ) She's sweet, once again isn't quite as overrated, she has a big heart, she is loyal to the boy she cares about most, and she has big dreams with an open mind. Win.
3. Mitsuhiko. Hmm... IDK whether or not I'd switch him and Ayumi around or what... I like them both equally. He's soft, chivalrous, determined, confident, and intelligent. He kind of reminds me of my boyfriend! <3
4. Heiji. He's cooler than Kudo is, in my opinion, because he's not as big-headed and he has more of an actual personality. And he treats his friends like they are ACTUALLY his friends. He's a perfected (or an imperfect if you wanna put it THAT way xD) Shinichi.
5. Kaito Kuroba/KID.... He's KAITOU KID!