The U.S. Taxpayers, that's who!
For example, mandate that jobs paying over $6/hour must also pay $x into a private retirement fund, but jobs paying less don't pay, and you don't get the retirement benefit either.
For medical benefits, it's not as easy, as you realize. There's always the emergency room. There what I'm saying is first reduce the substantial advantage that illegal immigrants currently have for low paying (below minimum) jobs, then the enforcement that everyone else on this thread is advocating will have a decent chance.
As we learned during prohibition, enforcement doesn't work if it is swimming upstream against a strong capitalist current.
The current laws make a legal employee cost a minimum of perhaps $8 or $10 dollars per hour, compared to perhaps $2 or $3 for an illegal. This is way too strong a capitalist stream to swim against.
Get that difference down to something reasonable, and then a sensible level of enforcement can actually close the gap, so that reasonable self interested employees are left saying "sure, I could hire an illegal for a dollar or two less, but by the time I account for the risk of being caught, the illegal actually costs me more."
That's not a job. That's slave labor.
These slave laborers then go to the emergency room for their medical care, at U.S. Taxpayer's expense, where it just so happens it will cost us $300 plus everytime they walk through the door? This is a solution? I think not.
This is the year 2004. What in the world kind of work are we talking about?
I've got the enforcement end of this scenario covered. How's this sound?
Anybody caught hiring an illegal alien or anybody else for $3.00 an hour ought to be put up against a wall and shot. Several times.
How's that for an incentive for these tightwads to swim their sorry Scrooge a$$es up that stream against that strong capitalist current?
LOL!