Revan from Kotor, Femshep from Mass Effect. Master Chief from the Halo games. Morrigan from Dragon Age Origins, maybe even Flemeth, Kate Mulgrew does a great evil character.
From adults i would say Haley from Haley's story, something about her feels so real. She has humor, she's fun and mostly you feel the love she has with the MC
As for others, Geralt of Rivia would be also my choice but as he was already mentioned before, give me Kazuma Kiryu of the Yakuza series.