well, what i think is going to happen at the end is... Haibara will get killed in a "war" against the BO, using her last breath she will confess her love to Shinichi, then he gets angry and fights his best untill they get the Org. down as a revenge for Haibara and her sis. then Ran and Shinichi marry and they get kids calling them conan and Ai :P well i maybe dreaming but i think shes gonna die