Although my favorite character is Haibara, I go with ShinRan. Shinichi obviously has really strong feelings for Ran, and they've known each other since forever. And for some reason, Ai and Conan...I just can't picture them as a couple.
However, I do think they have a special bond, a strong one, even though it may not be romantic :3