I thought I would be put off Mayuki's route but found it surprisingly nice.
And yeah, Hisoka's route rated high for me also.
Going in order I would rate from best to worst
Mayuki(Her route is really adorable), Kagaome/Hisoka, Benio/Ayaya
Plus I loved the whole pessimism towards life that the MC has; it seems extremely realistic to me, the MC has realistic values towards life which he knows are true but still tries to deny.
Damn, this makes me want to go and reread it again. But I've got to finish Ayakashibito and Sharin no Kunin. Not to mention tsukihime