Harle, no question. Fashion sense, personality, prowess in battle, her storyline - everything, really. Kid would be number two, most likely, and then either Glenn, Guile, or Karsh. (Although, if we're allowed to like NPCs more than playable characters, then Miguel trumps all of them except Harle).