I call to your attention the website of Islam Watch. [1]
It should be on your reading list, as it is on mine.