IMMIGRATION
You shouldn't reward people who by their mere presence have prooven that they have no respect for your laws.
If you are going to initiate a guest worker program first charge a comfortable fee (tax) to applicants and restrict people who have already entered illegally from applying for a guest worker visa.
I say that part of the problem is the quality,or lack there of, of the law enforcement agents who have the responsibility of arresting illegal immigrants.
I see to many parked border patrol vehicles.
Fences are not necessary. You need a metal twenty foot wall maned by armed guards.
Government EAVESDROPPING
As far as the government spying on people in concerned it does not appear that anything sinister is going on. This is not spying in order to find out what magazines Americans are reading or what web sites they are visiting.
There are real threats to the American people. You should be prepared to do what ever it takes to find the enemy and stop him.
This does not mean that the American constitution should be thrown out the window. I say Americans be vigilant, help your government, and protect the value of the constitution.
IRAQ
In Iraq, I see the Sunnis as the problem. It is good that they are finally playing along. However, I would have no problem in the Kurds and Shiites isolating the Sunny if these people continue to obstruct progress, growth, and freedom.