I really wish we could have a real dialog on this. I really feel that if people want to come to America and be good citizens (work, pay taxes, obey the laws, vote, ect.) then they should be welcomed. I know it is very difficult to immigrate from some places (no visa, paying for passports, wait lists) My ancestors came here and I am thankful everyday for that...so lets find a way to be reasonable, intelligent people and have an open dialog that is respectful and workable on this issue.
Intelligent people abide by laws and respect the laws of the country they are coming to.
I agree with you both but the truth is our LEGAL Immigration System is also broken. How can one person wait for 15-20 years just to step to America? I have a relative now at the age of 30 and been waiting to come here since he was 23, my guess is he will probably gets here when his 40+ years old. Something really need to change with our legal system and the 11M who are already here.