Nutshell: Establish guest worker program and tax them, reform legal immigration to take less time and use less required knowledge, enforce boarders with National Guard (abolish Boarder Security entirely and save revenue), keep on with the Dream Act, and use technology on the boarders more (satellites, cameras, social media).
Problem solved.