Congrats, folks. This discussion has been very interesting so far, and I see that nobody has lowered down the conversation into undesireable levels. I think that this subject can go throuhg several pages without being boring. Just keep going, people!
It seems that although you all are very entitled to your arguments, you're not talking about the same thing, that's why I thought I could give a suggestion:
Since we are talking about gays and homosexuals, could you all give your own definition of what homosexuality is?
For example, homosexual is aperson who fells atracted to the oposite sex, or is a person who acts/behaviour like the oposite sex, or even is a person who has phisical features of the oposite sex?
If you keep your definitions pretty much detailed, I'm sure this will contribute a lot to this discussion.