If your tired of the immigration flood, especially of illegals, I suggest joining the action network at http://www.numbersusa.com They make it real easy to become politically active on these issues.
You're right NumbersUSA is a good organization with which to get active on this issue.