She's the heir in the sense that her father (right?) was the mad king, but that was a popular uprising was it not? So isn't there some equal POV that Robert's bastard is the rightful heir here?
I'd say he and Stannis hold more ground than Khalisi in that regard... Of course, I lean to what you say though, Ed. I prefer Khalisi at this point because she's not insane, seems like a good leader, etc. But in that world her family was kicked out by everyone, more or less.
I love this show.
In the breakdown of the episode they really did want people to feel something for Joffrey, but for me it was purely good riddance... He was a monster, and horrific. His mother's one of the few equally horrible people, to me. Kid or no... I felt no sympathy.
I feel sympathy for the actor... Poor kid gets ragged on by people he meets, and that sucks. I sometimes just don't get fandom.
Nick sums up everything above this post nicely. With the mad king, Jamie breaks his oath and kills the king which allows Robert to usurp the throne. If Robert doesn't manage to kill Raehgar I'm not sure if the kingdom would have gone along with the change in leadership. I think it was more of a situation of to the victor goes the spoils coupled with a particular hatred for the mad king because of his deeds. If it was just a choice of Raehgar versus Robert, I'm not sure if tradition would be throne aside to anoint Robert.
As for any of Robert's bastards, they don't hold any claims in Westeros. The are given names like Snow, Sand, etc. because they are not considered to be part of the family. This is one of the factors that lead Jon Snow to join the watch since he could never be Ned's heir. The importance of Robert's bastards was the genetics. All of his bastards had dark hair, regardless of the hair color of the mother while all his "legitimate" children had blonde hair. That is what lead Jon Arryn to figure out that Jamie was the real father.
As for who should truly be the king or queen, it all boils down to the opinion on Robert's reign. If he had managed to wipe out all the Targaryens (which we know at the beginning of the series, there were at least two alive) then he could have made a legitimate claim to take over the Iron Throne, much the same way the Targaryens of old united all the kingdoms under one king. This would leave Stannis as the legitimate heir since Robert had no legitimate children. Renly was also a usurper since Stannis would have to die first for Renly to have had a true claim. However, Robert left legitimate heirs alive to the traditional roles of succession. Since Danaerys is the last Targaryen (that we know of for sure at this point), she really has the strongest claim to the throne, but does not quite have the power to take it.
In essence it comes down to power, which the Lannisters have at this point by money and winning the war. They currently control the throne, but really they don't have any legitimate claim to it.