Jaime Cons: 11
Twincest
Entering the Kingsguard in spite of his father
Lying to Tyrion about Tysha
Regicide
Fornicating with the Queen
Fathering three bastards: Joffery, Myrcella, and Tommon
Pushes Bran Stark from a window with intent to kill him
Attacks Ned Stark in the streets of Kings Landing
Leads army in the name of his father (breaking Kingsguard neutrality)
Attempts to escape Brienne by killing her
Has sex in the Sept of Baelor with his sister in front of their dead son
Jaime Pros: 12
Fights to protect the knight he serves in a battle againsts Big Belly Ben and the Smiling Knight.
Protects the King and keeps his secrets as a member of the Kingsguard
Saves Brienne multiple times from being raped or beaten
Returns to Harrenhal to save Brienne from the bear after he is released
Orders Loras Tyrell to not kill Brienne for Renly’s death
Honors his duties to the Kingsguard instead of accepting Tywin’s offer to leave it for Casterly Rock
Frees Tyrion from false imprisonment and confesses his “sins” to him
Sends Brienne on a quest to locate Sansa and Arya and take them to safety in honor of his vow to Catelyn
Refuses Cersei’s advances from here on out
Forgives Lancel for sleeping with Cersei
Brokers peace with Riverrun that doesn’t result in taking up arms against them.
Ends Bracken and Blackwood feud
Rides with Brienne to honor the vow he made to Catelyn Tully.
Verdict on Jaime Lannister: Lawful Neutral