As far as fictional characters i would have to say spiderman. Just cause hes an all around good guy always looking out for people. Batman on the other hand is still good but just too evil to be much of a super hero. It seems as if he wants to seek revenge on criminals because of what happened to his parents.

As for real life, i would have to say alex jones. That guy is really brave and i believe hes risking a lot doing what he does to serve the people of america.