I just finished a heated hour-long "debate" with Hussam Ayloush of CAIR on California radio show. I put "debate" in quotation marks because Ayloush followed his usual playbook: lots of personal attacks and insults, windy non-answers to straightforward questions (notably "Are Hamas and Hizballah terrorist organizations?" -- I asked him that repeatedly and he refused to answer or condemn them), and obfuscations and half-truths about uncomfortable facts. The hosts were little better, following his equation of me with Osama bin Laden with "Thanks, that's great" and letting his slanders go unchallenged and unanswered.
But in any case, I promised I would post some information about CAIR. There is, of course, a great deal in the archives -- search both Jihad Watch and Dhimmi Watch. And here is a good overview of the principal facts about the organization. See also here, here, and here.