As much as I don't agree with the thumpers on the homosexuality issue, I do wonder where will it all end? As cliched as this quote must be: "I do not agree with what you say, sir, but I will defend to the death your right to say it." rings very true.
Here's a couple of words to describe militant homosexuals; you guys/gals pick which you like best:
Fascistfag.
Homofascist.
Homonazi.
Gaystapo.