The GOP just needs to die already.
I think people's fear of "the other guy" (for 2012 it will be Obama) getting elected keeps people coming back to a party that's really so diverse in its beliefs (thought it wouldn't know it based on who actually gets elected/nominated) it's hardly a party, and never coherent in it's philosophy.
I think if conservatives (all of them, in their many forms) really want to be well represented, even if they don't win, they're going to need to suck it up, let the GOP die its miserable death, and vote for third-parties.
I think the social conservative, "moral majority" types need to go their own way. And the libertarian branch needs to go its own way too. These two groups of people seems to have very little in common to me (for example)other than they both like low taxes. The Republican party has so much stigma attached to it, in so many different ways, I don't think it can really expand it's base.
There are a number of "wedge" issues that people won't cross party lines on, no matter how appealing the rest of the other party's platform may be. We need more parties to circumvent this problem.