I like Emi the best so far, but I have yet to play Rin's and Hanako's routes. I was thinking of doing Rin's route either this weekend or next week, but I don't think I will be able to handle all of the feels during my finals/midterms week.