We don't really need a, "better idea" to the tune that Donald exaggerates the situation. Nowhere near it. That is not to say we shouldn't do more but until he completely gets over the idea a wall is required there is never going to be any progress made on border security.
Also I don't agree with, "cracking down" on companies that hire illegals as in deportation. I believe for the most part these are not jobs that would be filled by Americans if vacated. Instead I suggest they audit companies in which there are signs of illegal hiring practices. Go into Company A and force every illegal to go through a simple vetting process to validate their eligibility for green card/work permit without forcing them to go home first. Make it a smoother but government sanctioned process that is more efficient than they would otherwise be privy to. If they pass move them along if not send them back.