Take a look at Valve. They've done a good job with character expressions and animations and I thier games are hyped (especially if we look back to 2004 and Half-Life 2).
Oh, add Call of Duty 4 to that your list of bad games too. I recall that their faces wouldn't fully match up with what they're saying.







