Some heroes are flawed, some are ruthless, and some are naively optimistic, but every single character that appears on this list have certainly earned their keep. Picked by their cultural impact, character development, social relevance, general cool factor, and importance of storylines, these are the best of the best.