Luke from Tales of the Abyss. Great MC with fantastic character development, going from being a bratty rich kid to someone who genuinely wants to save the world. Though I also think a lot of his detractors miss the point that he was basically a little kid mentally at the beginning of the game, so his awful attitude is at least somewhat justified.
NNID: Zephyr25 / PSN: Zephyr--25 / Switch: SW-4450-3680-7334