From Anime: Lelouch Lamperouge from Code Geass. I'm strongly biased because that was one of the very first animes I ever watched. His whole arc and the way his character develops through hardship is just amazing.
As for classic arcade fighting games: Rock Howard from Garou: Mark of the Wolves. I find it kind of badass that he's the son of Fatal Fury's main villain, but it's ultimately turned to the 'good side' by the protagonist of the same games. But honestly, I just love all the hardwork SNK put into his sprites and moves. Of all the King of Fighters characters, I believe he has the most fluent animations; the way his jacket reacts so vividly with each move really sells the impact of his strikes