The Democrates are united, many don't have a clue what is going on, but they always have and always will vote Democrate, period.
The Republicans are divided over so many issues. I see three groups of Republicans, the Ultra Conservatives, the Conservatives, and the Moderates. And they don't get along well. It takes something catastrophic, (like the gun issue during Clinton's time) to get them together. Many people I know are leaving the Republican Party because they don't agree with it anymore, they feel it has moved too far right, or too far left, but they are bailing. I did, I'm currently registered Independent. I feel the Republicans are too disorganized.
McCain is a moderate, and sort of an outcast for many Republicans. Sarah never did fit into the Republican party. She went head to head with the party and got elected anyway.
The current polls of Republicans show their favorites to run for president to be, Romney, Huckabee, and Palin, in that order. Now talk about a spread, one from each of the three groups. Who's gonna win nationwide?
One thing I will say about Sarah, she knows more about energy than all of congress put together. If they would listen to her, this country could be energy independent in three years. One thing I do have to say about President Bush #2. He too tried to get us energy independent, but congress refused to go along with him on that issue.