Rin's is seriously the best, though. She seems like a weird character at first, but her arc and character end up being awesome.
overall enjoyment: Rin > Emi > Hanako > Shizune > Lilly
--
"Duel audio? You mean like rap battles?" - termina_rzident
KrahenProphet and Kana are on opposite ends of the Awesome Spectrum.