Really hoping it'll be Cruz, but unfortunately, Trump has a good shot here.
On the bright side (for Republicans and conservatives), sidelining Cruz early means a better chance for the establishment to pull Rubio or maybe Kasich over the line in the later primaries and make the general Lean R. Unless you actually think Cruz would fare better in a general than Rubio or Kasich? IMO Cruz has Reagan potential if he managed to win a GE, but he needs a new recession to get there. Rubio or Kasich would be favored in the GE but either could have G.W. Bush problems with the base by 2018.
Agreed on all counts here, I'm just concerned that if Trump wins Iowa, he probably gets NH too and may become unstoppable. I happen to think Cruz is the best shot to stop Trump, and he will do better than -10% but unlikely as electable as Kasich or Rubio...I tend to think that Cruz has a 25 to 40 percent shot of winning the GE, which is better than with Trump.