The base motives for much of the political response to illegal aliens are fear of losing the Hispanic vote and pressure by employers who want to maintain a source of cheap labor. Politicians are calling for "guest worker" programs, but they're really calling for amnesty. They are fearful of actually using that term because they know it's political suicide, but the "guest worker" proposal is essentially the same as amnesty.
The word amnesty comes from the Greek "amnestia," defined in part as: "the selective overlooking or ignoring of those events or acts that are not favorable or useful to one's purpose or position." That's what the proposed guest worker program essentially says: forget that you're here illegally.
In principle, the solution to people being in our country illegally is simple. No one in the country illegally should be eligible to receive any social services except emergency medical services. Efforts should be made to deport illegal aliens. Our borders should be made secure both against illegal entry of persons and potential threats to national security.
Finally, U.S. Citizenship and Immigration Services procedures for obtaining work permits and citizenship should be streamlined so that law-abiding people around the world can more easily contribute to and enjoy America's greatness.