You are essentially saying that you support Trump because you believe he has a better chance of beating Hillary. I can understand that.
But the facts remain that Cruz runs several percentage points better than Trump against the opposition. Unfortunately, both are losing to Hillary and Sanders. The losing margin is less than Cruz than for Trump but both are losing.
I really do not have a favorite. I see somethings I like in both and I would not have any issues voting for either in the general. I wish more people felt that way.
The polls have Cruz within the margin of error against Hillary, and Trump down 10... and Trump doesn't do as well as the polls, and Cruz does better than the polls indicate. Those who want an anti-GOPe proven Conservative candidate who has a real chance to win should be getting behind Cruz, not Trump. Trump won the Old South when there were 8 candidates, but the majority of his biggest wins were/will be in the most Liberal states. He got 49.3% in MASS, and will (probably) FINALLY top 50% for the first time, with the Primary season more than 3/4 over.... and only in his very liberal home state. He will NOT win those states against Hillary.