I'm glad someone else has discovered it. Emi was my first girl too, and while shes sweet and wonderful and inspirational, it was Hanako who stole my heart and taught me the same 'white knight' lesson. I'm a lot like her really, shy, and wishing I could connect with outhers, but never really being able to.
As for music, its "Innocence" , and "Comfort" that get to me. I have to hold back hard to keep from bursting into tears.
So at this point Shizune is the only girl I haven't played. I guess I'm reluctant to have the game end.