This is a fantastic post - hat's off to Shining Aqua for the comprehensive review of characters. But like Fenyx, I have a slightly different list using a very different set of criteria: understanding immediately what the heck you're supposed to do with this character. Because everyone in this game is a puzzle piece or a cog in a machine that is supposed to work together in order to succeed, how fast a player catches on of what to do is key to winning this game (unless, you know, you want to boss around all your friends the whole time).
In my limited opinion, I think Lola, Lily, and Silas are tops (for the same reasons everyone else gave) but also because they are the most newb friendly characters to play with when someone is having their first session of EH. There's always something for you to do that you're good at and your chances of rolling well are on your side (not for everything obviously but for many aspects of what the game calls for). Next comes Mark, Akachi, and Charlie because you can instantly tell for what specific purpose they were designed for.
Everyone else? Start reading and scratching your head. Because the rest read and function strangely. Don't get it twisted: in no way am I saying the rest of the cast stinks, it's just more difficult to click with this character the first time around. Oh, and you best hope you be gettin' Blessed lickety-split lest your deficiencies get the best of you, unlike your well-rounded teammates.
Edited by Saint7