IMO, Trump is still a way better candidate than Romney or McCain. The safest course would be voting for Cruz in the primary, but either of the two would be 1000 times better than Hillary or Sanders.