Hasn't this topic already been hashed out? Islam sucks!
It appears that we ARE preaching to the choir, but at least this article has a wider base and may enlighten a few non choir members.