Overall, excellent analysis, save one category: Al Qaeda/Islamist Terrorist. Based on their video tapes and materials recovered from Afghanistan, this fits their MO to a "T."
I know many folks will hate to hear this, but I'd say it's time to start detaining/deporting foreign nationals.
Your sentiment should stand without qualification. Screw anyone who doesn't see the obvious need for Americans to take control of our own security.
No offense here...I LOVE that idea...should've been done a year ago.
Better late than never, but I think it was past time on 9/12/01.