Personally, I'll vote for Cruz, but it won't matter. He can't win the general against Hitlery, for a number of reasons. This is why it needs to be Trump/Cruz - I don't entirely trust Trump, but I am willing to give him the benefit of the doubt, thanks to the fact that he is currently ripping the GOP to shreds. This needs to be done.
Also, due to his liberal leanings in the past, he appeals to a far wider audience than does Cruz. In fact, if Trump DID run 3rd party, he would have the greatest chance of actually winning in history.
But I want Cruz behind him, again, for a few reasons. As mentioned previously, I don't entirely trust Trump - he's going to need to do some YUGE things once elected to gain my full trust. Cruz is most certainly a Conservative, and by working through 8 years of the Trump admin, he'll gain the experience, trust of a wider audience and name recognition, all in time for his own run for another 8 years.
We need to quickly realize that this election is indeed the most important election of our lifetime, and we need to do it right, or get ready for uglier weather.
Anyone who thinks Cruz can't win the general election is a defeatist and knows nothing about the battles that went on in '76 and again in '79. They are also unaware of the fact that the conventional wisdom at that time is identical to what you're saying about Cruz. That conservatives would vote for a candidate with a liberal pedigree, because they believe it offers greater appeal, is one of the saddest commentaries I've seen here in a long time.