I was recently surprised to find that I actually like the design of the main character from EA's game Mirror's Edge. She's actually not bland or generic for a change.

The last game character I remember liking this much was Kratos from God of War.

Both him and this character have a great graphic design sense, with nice use of shape and color. They're not over-detailed, but they do have points of interest here or there, like the girl's tattoo below her eye or Kratos's chains wrapped around his arms. Contrast that with a design like Master Chief's, who has no real stand-out details, and yet manages to still be a cluttered mass of them. He's a green storm trooper.

Or the guy from Drake's Fortune. I can't think of a more generic, uninspired Indiana Jones clone who doesn't even have anything to match the iconic hat, whip, or jacket that made Indy famous to begin with.
Seems like most developers equate realism with boring character designs. Though, there's some stylized games out there with horrible designs in them too:

As far as my favorite designs of all time, however, I've gotta give it to Mega Man and Sonic. They're cool, unique concepts and the designs play with shapes well, such as Mega Man's bell-bottom feet and Sonic's iconic spikes.


Another one of my favs is VectorMan. The series never really took off, but his design from the second game is awesome.

So, what are some of your favorite/least favorite character designs to come out of games, mainstream or not?