Ran is a nice character,I really liked her in the begining,but since DC is a very long manga, I think she became a bit more boring than she used to.
I'm sad that her main purpose is to be the hero's lover,but well she's not that bad.
It's just there are other characters that I find more interesting and realistic.
Also crying isn't a bad thing...but at this point I'm not moved when Ran cries,mostly because Shinichi only disappeared for 1 year,and he still call her very often,she saw him in person several times,so sometimes I can't understand Ran's sadeness.It's not like Shinichi is dead.
But she is a nice character,I love her interactions with Sonoko,and with Ai,(too bad Gosho doesn't focus enough on their friendship)