bill orielly is an idiot and his advice should be taken with a grain of salt... HOWEVER, he's speaking some good ideas!
the idea of an amnesty program is horrible... look at the EU and other european countries such as france. they have a horrible illegal immigration problem. they tried amnesty and we've seen how well that one worked out.