I totally believe that in order to live in peace, we should respect others believes even if it contradicts with ours. We are not in a place to judge others, this can only be done by God the Almighty.
There is a restaurant in Cairo that doesn't allow Mohajabat, and another one in Heliopolis (females only!!) that doesn't allow Christians. What the hell is going on?!
I am quoting one of my intellectual friends: "I have been trying to keep an eye on this phenomenon for the past 8-10 years to try and understand what is really going on, is it Muslims being angry at Christians for some reasons (that I do not get) and hence dealing with them as سافرات، كافرات، ليس لهم دين.... or is it Christians believing they are so much "motahadeen" and that they feel the only solution for this is to delete the other from their communities, work environments, etc.."
The Bush administration is playing the dirty game of crusades, and such actions indirectly helps them in their dirty mission of "collision of civilizations" instead of "integration of civilizations".