1. Tywin Lannister
"Woah, a Lannister?!? But...but...they suck!". Just hold on now. With the big (little?) exception of Tyrion, Tywin is the only Lannister worth a damn. He cares more about his family and their honor than power. He doesn't treat his servants like crap (I'm looking at you, Joffrey). He stops the Tickler from torturing everyone. He actually discusses matters with Arya Stark when she acts as his cupbearer. His fondness for her reminds us all what's in a name. If he ever found out who she was I'm sure he wouldn't think twice to ate her captive, but I'm sure he would not entirely like it. His complexity and general awesome-ness make him my number one favorite Season 2 character...besides Tyrion. Damn, I love Tyrion.