Santorum is a social conservative and I admire that although I find him a bit bland but serious and not given to Newt's ego tantrums or Perry and Bachmann's gaffs. He may not be able to defeat Romney but I'm willing to support him in the fight because I do believe that Santorum can defeat Obama. In fact, my neighbors dog could probably defeat Obama at this point. He is a defeat waiting to happen and we don't need to 'lean to the left' to accomplish Obama's defeat. That is the Democrats meme - and it is fallacious. Santorum can beat Romney but only when we stop splitting the vote 4 or 5 ways every primary and actually get behind one candidate even if that candidate isn't the political man of our dreams, as it were. I could still support Gingrich or Perry should they emerge as the ultimate GOP presidential nominee. However, I can't support Romney, Ron Paul or Jon Huntsman. Fortunately, aside from Romney, the other two have little chance to win the GOP nomination. Should Romney end up the Republican presidential nominee, I'll have a tough decision to make, I know. However, Romney can be stopped in South Carolina. If not there, then he is likely going to win the nomination. I don't believe many FReepers want that to happen. This one certainly does not.
You've written a thoughtful post but I must caution, the states that have pushed up their primaries are being heavily punished and their delegates are not something to brag about.
This isn't the time to fold. Santorum is where he is because the "surge" game ended on his lap up the polls, just before the Iowa Caucus vote was taken. THAT is (was) his appeal. He's already dropping in SC.