One final point: 'Islamofascism' is a contradiction in terms. Islam is a religion, not a nationality or ethnicity. Therefore it's not 'fascist' -- not in any way that makes sense, anyway.
The Islamists are the fascist wing of Islam. ALQ and the Taliban were the first obvious manifestation. That's why the correct term is Islamofascist wioch I think was coined by Christopher Hitchens - although he would have incuded the Iranian fascists from the '80s of course.