One thing is for certain: Islam and gays are on a collision course in Canada. Both current darlings of the establishment, and the political left, yet both fully vowing the destruction of the other. It is only a matter of time before sparks fly.