Cruz is about as Conservative as you can get. If you can't be happy with someone who agrees with you 96% of the time, I suggest you avoid marriage and politics.
I would vote for Cruz over Trump. Jindal over Trump. Probably tie between Jindal Cruz as I think they are both rock ribbed conservative.
I would also have no problem voting Trump in the General against any Democrat. He may not be as Conservative as I want, by a long stretch, but he is foremost against PC, and illegal immigration and Trump doesn't do anything half way.
Besides it would be a great show every time he told a reported in a press conference ‘Boy that was a dumb question. You know, you are really dumb.’.
He isn't ? Then why did he talk about banning the Confederate flag? Why did he say we were taunting the poor Muslims? Why did he send a gay activist at his pageant to take out a Christian and promote gay marriage? Why did he say Mexicans are fabulous and hard working. (direct quotes) Why did he start talking spotlessly and refuse to say anything to offend gay activists in an interview. (and they gay activists know it and don't criticize him)
Face it, Trump is very politically correct. Only the media claims otherwise.