I would have to go with spider-man. He knows he is no better then others. & has shown his good and bad sides. The guy has a heart. Even when he was 'evil' you could tell.. He also knows not to let his power get to his head to much. By me saying that is he is only in character when necessary. He trys to live a normal life although he can easily claim his fame for money.