A few times, when watching TV, I happened upon CSPAN when Congressman Tancredo was speaking, in the evening, before a bunch of empty chairs. He's the only congressman I've ever heard that had what I consider to be the equivalent of an insider's view of nonimmigrant and permanent resident petition issues, as concealed from the rest of Congress by layers of Homeland Security bureaucracy. Never mind the obvious illegal alien issues--there are whole bunches of other immigration issues that are being ignored by elected politicians, and covered up by all kinds of folks up and down the food chain. It was no surprise when Tancredo left Congress, and you can blame both political parties for the mess we are now in. When these politicians and candidates are talking about "Comprehensive" immigration reform, they are deliberately deceiving US Citizens. Everything they're talking about has been on law on the books since 1986---except of course, amnesty for illegals. And even that is de-facto in place with some programs that give, a year at a time, employment cards to certain groups. Tancredo, as a congressman, exposed all of this, several times, before rows of empty seats. Congress and the press stifled him. Don't believe me? Read the current Immigration and Nationality Act, and related regulations, then FOIA all of the related memos issued by INS (now ICE and CIS)--if you can ever get your hands on them. I wish Tancredo luck.