Sorry, but I still cannot get over the core point that people who are here illegally are just that - here illegally, in violation of the law. If we are to re-emerge as a country of laws and not of men (and women), we need either to enforce the law, change it in a way that would make someone from Libya who comes here as illegally stand in the same spot as someone here illegally from Mexico, or suffer through the unimaginable future of the status quo.
Get teh law right and fair and enforce it. The rest will largely solve itself. But we cannot wave wands and make law violations go away unless we treat everyone the same, those who have respected the law and those who have not.
The only way out that I continue to see is to do a better job of insuring that everyone in the US is here legally, and if they are not, then they should be subject to what the current law requires, including deportation.