Code Geass. Lelouch is probably one of my favorite characters to date, not only because he is awesome, but because he struggled through so much and he did what he did because he truly believed that's what would save his world. But like all good characters, he fell but was brought back up again by the people around him and came to a new goal, even at the cost of his life. Lelouch, in my opinion, is a true hero.