I am all for finding a common sense solution to this problem but as I keep repeating, mass deporation and border fences is not the answer. I try to look for solutions that not only make sense but are palpatable to a majority of the country's populace. I agree with most of your points but do not see them as common sense solutions and that is the point I am trying to make..:)
1) Punish, really punish employers that hire illegals
2) Deny (except emergency medical) socail services to illegals.
That is all you have to do.