IMO, we should let those working already stay, and close the borders with all the troops we bring home from iraq.
And whenever those illegals feel like marching, there should ALWAYS be an INS brigade there to check cards. When they're brash enough to march like that, and they're illegal, that's just spitting on our laws. Check everyone and ship them the hell out of they're illegal. When you have CNN interviewing dozens of illegals, and these people are not immediately deported, it's incompetnence.