Ted Cruz is my first choice, but I am afraid that republicans plan to push through amnesty and fully fund it before Boehner leaves office, so that Cruz will not be able to stop them.
I believe that is the plan with the Ryan Speakership. Even his Chief of Staff is an open borders advocate.
They want to ram through amnesty and take it off the table as an issue in 2016.