1. Ran Mouri knows Karate. And she not only knows it, she knows it. Meaning you don't want to get her upset, as she can bent a pole with just a simple punch~
2. Despite the fact that she is scared of ghosts and other things, she still goes with her dad and such on mysteries. If I were Ran, I would stay behind; I wouldn't want to stay scared!
3. Kind of like number one, she's not afraid to show her masculine side
4. She has her moments when she can figure out something, that ends up helping Conan/Shinichi in the end. I wish I could just say random things and it ends up being a huge clue to the case.
5. She pretty much already has a man. I mean, why else would Conan/Shinichi be doing so much to make sure she stays happy and such, ne? c: