Cruz vs. Trump: Immigration

Is Cruz a better option than Trump? Let's hear what they have to say on immigration.