Recent villains that I respect are: The Joker (outstanding personality), Liquid Snake (The Evil Brother), Albert Wesker (the eternal traitor... well, this one is not so recent), Col. Shepperd (damn! how much I hate that guy!)... well, those are the ones that I remember while at work lol...
JayTWD's comments