There is a most interesting Wafa Sultan interview on, I believe, Dutch television.
Ms. Sultan says that the cartoons that provoked violence were good, because Muslims need to break out of their box and hear what the rest of the world thinks. Muslims need to learn to listen to criticism of Islam, even criticism they do not like.
Ms. Sultan disagrees that there are moderate Muslims. She says there are cultural Muslims who are politically moderate. She says that Islam has two aspects, religious and political. The political aspect is violent. but Islam teaches that all aspects of it are holy. Still, she believes there is hope for Islam to peacefully co-exist in a multicultural world. She says it will take strong Islamic leaders to take Islam in that direction.
Watch it all.