I dunno... to me, the true villain of the story, so far, is Little Finger... above anyone else. He's the one who started all this shit, on purpose, just because of his ego and his ambitions. Yeah yeah he was spurned, get over it!
Cersei, for all her evilness, was thrown into that postion early on, and in truth everything she did was to protect her kids and put them in a good position (which totally back-fired, but oh well). That's what any mother would do. So there's that.
Even Joffrey... sure he was a little shit, BUT it wasn't his fault per-se.
Maybe Ramsay was a little bit too sadistic, but in the end he did what he did for his family's sake and their ascencion to power (and by extension that of his clan/people).
Little Finger is literally the only one who's just doing shit for his own self and none else. He's a full on prick.