I may hate myself tomorrow morning for jumping into this conversation, but here goes. Last I knew we have an immigration department, a very underfunded department. but an immigration department. Politicians on both sides have refused to take responsibility to increase funding because it doesn't bring money back to the home base. I know of several cases of people applying for citizenship that have dragged on for 8-10-12 years even though all the paperwork had been submitted. Intimidated by the process? I would be too. Soooo! It's easier to live illegally than have to go through the process. Plus you get all the benefits without having to pay taxes. Now we get back to why they came here. MONEY!!!!!! Somebody needs to check out how much is wired back to home countries each month(Western Union or others). With a PayPal account I can transfer money to my mother in India right now(or China, or Poland, or pretty much anywhere else). I have stood in line at the local grocery or anywhere that makes transfers. On Friday night. $1800 was shipped back to Mexico within 20 minutes. I know because I had to translate for most. $75 here, $100 there, you get the drift. Thing is, you will not go to any other country and get the same reception that they do here. All Politicians should be set down in a foreign country with no documentation and no money, then we would have some change. We have enough of our own people trying to game the system(politicians especially) that we don't need anymore. So instead of focusing on the dreamers or the guy who is a good carpenter, we need to focus on changing the system. SOOOOO! That means that everyone on this thread needs to get in touch with their senators and reps and make a call to action and threaten them with a recall if it doesn't happen. Until you people start bitching loud and clear and on a daily basis, nothing will happen. The squeaky wheel gets the grease. Should be nothing go through congress without an 80 percent approval from all the registered voters. You're not registered you don't count. That's my dime's worth.