Jaime is definitely an interesting and complex character, with a spectacular story arc so far. Ironically, he's the one you least expect to do that. He's quickly become one of my favorites. I picked Oberyn only because of his sheer level of badassery. The tale his bastard daughter tells Prince Doran about when he came to get her from her mom, who said she probably wasn't even his (near the beginning of book 4)? That's a BAMF right there.