Big Chiller:
When you find Geoff, SPP and IamJoseph together in a thread, know that there is no one home to reason with when it comes to Islam. Better save your breath.
How about taking the word of a Muslim woman? But we warned - her attack on Islam, its messenger and Islamic doctrines are not for the feint of heart:
http://www.youtube.com/watch?v=p92uOTF6Tho&feature=grec_index