Solid Snake is one of the best imo. I also liked Kain from Blood Omen, but he's really more of a bad guy even though you play as him. Nathan Drake is funny too. I also have always liked Lu Bu from Dynasty Warriors/Romance of the Three Kingdoms.
Usually my favorite character in a game is never the main character, since game developers tend to make the main character a cardboard personality with very few lines since it's supposed to be you. So I don't really have a huge list of favorite heroes. I have a much bigger list of favorite supporting characters.
Honestly, not seeing why anyone is picking cardboard personality FPS main characters who barely have any lines. They barely even count as characters to me. They're practically just action figures with a pull string that has a handful of lines.
Originally Posted by Oliver-94
What do you think of Cole Phelps?
Cole Phelps is a good protaganist. Seemed like a good guy besides *spoilers* the completely random affair with the junkie german whore chick. That was completely out of left field and felt like such a forced plot device to get him demoted and give the cops something to cover up their shit.