So a big debate going on now (at least where I am) is what to do about illegal immigration. I personally think that if you're in a country illegally you're given a reasonable amount of time to become a citizen, and if you don't you get deported. I'm not too knowledgable about what it takes to become a US citizen so I guess I can't say how long that time would be. Or if you only want to work, than there needs to be some sort of worker program set up (or if there already is one a better one).
So what do you guys think about all this?