i don't know about anyone else but i have always thought that the only way to get rid of illegals is to take away their reason for being here and how to do that i think is to increase fines to companies who hire illegals to such an extent that getting caught with illegal immigrant workers would spell absolute disaster.

so in turn no one would hire them, and they would eventually no longer come here.