I do not really have an OTP for this show, at least not yet. I'm rooting for ShinRan though since I am vapid and like the idea of childhood sweethearts even if it is overused I can understand why there are so many ConAi shippers though. I think it is easier to like Haibara because we know more about her personal life and she is a more tragic/complex character. Ran is... not the most interesting character and her main purpose is to serve as Conan's lady love. I do like Ran more than Haibara though, but that is mainly because I am not really into the kuudere type (or any dere for that matter). I do like it when Haibara shows her concern for Ayumi, Mitsuhiko, Conan and Genta though