Hanako is my favorite, easily. I'm actually playing through her route for a second time. Emi's personality makes me :3 though. But Hanako, definitely. I just wished her story would keep going. I really want to know what keeps happening! She slowly develops as a character and it just makes me all teary eyed at the very end.