Well here is my 2 cents.
I work in construction. My trade is FLOODED with illegals. To give you an idea, there are 170 people from all the various trades working in the building I am right now. Yesterday there were less than 80 on site. Personally I dont really have a problem with anyone who shows up every day, works hard and is a team player. Unfortunately, There are quite a few serious issues that arise from employing illegals. The language thing is a VERY serious issue. Its not just about being annoying when you cant talk to a guy. If a man is doing something dangerous, and doesnt understand when someone yells stop, things can get ugly in a big hurry.
Another problem from the language barrier is when they pretend to understand you instead of admitting they dont and getting someone to interpret. There is nothing more infuriating to me on the job than when I tell a man to do a task and he nods and smiles and says "Yes I understand" then an hour later I check up on him and hes doing things completely different than what I told him to do. On the job, time is money. It gets really expensive having to do the same job twice simply because the man I asked to do it lied to me. Not to mention I am the one who has to get called to the carpet by the boss when schedules are not met, materials are wasted, ect ect...
The other issue I have is, many of these people have no intention of ever becomming citizens. They come here to earn the good wages in the US, then they send all that money back to their own countries. They work here for 10 years, let us foot the bill to feed, educate, and give medical care to their children, then go home and live like kings. If we try to cut back on the freebees then all the @%&#! bleeding hearts start screaming about how thats not "fair".. I'll tell you whats not fair.. its watching over a third of my income taken away from me so that the programs that allow and encourage this behavior can be funded. Someone said something about the children shouldnt be punished for what the parents do.. Personally, I dont see how they are punished.. they shouldnt be here in the first place. If they dont like not having their children cared for then either enter through the proper channels, or GO HOME!!
Anyway, I have ranted enough... As said, there are no obvious easy solutions (although personally I wouldnt mind to see them all rounded up and deported en masse). For now I guess we just do what we have been doing all along.. deal with it as best we can.