Well, if we let ourselves get divided over this then we'll lose and we'll deserve it, and the border problem *still* won't get solved.
Actually, I think the guest worker card idea is a pretty good one. If they're coming over here to work I'm not so concerned about them. Ease the flood so that the border patrol can then deal with the *remainder* of the really dangerous illegals, and then certainly be more effective.
Historically, offering a worker card has increased the flood, not decreased it. Search on the keyword 'aliens' and read the FR posts for the last 8 months.
It's all there, you just have to read it to see it...