I might recommend, to KOvO and the rest of us, a site that gives a thorough, in depth, and non-biased discussion on this topic: -- (And many others)
http://www.religioustolerance.org/hom_caus.htm
And a very Christian and gay site, which affirms, and rarely criticicizes:
[http://www.welcomingresources.org/index.htm
And view the video, but only if you have the stomach.
Peace and Love, BruceChris