I don't know who I'd be supporting but it wouldn't be Cruz. I didn't support Ted Cruz from the get go because he is NOT electable. He appeals to the most conservative wing of the GOP and that's it. That's the extent of his appeal. He would get no support from blue collar democrats or from the middle of the road type independents. And you can't win with just one third of the GOP.
Trump probably has less than that right now, but he may be attracting some new or independent voters. I worry that Democrats have been crossing over to vote Trump in order to create chaos for the Repubs.