There is actually a good deal of research that says homosexuality is a combination of temperament and environment. The research was so solid that the APA actually changed their stance and said that homosexuality comes from a number of causes. A couple of statistics (but by far not the only ones) is that there is a higher prevalence of sexual abuse among homosexuals, both men and women. There is also a higher prevalence of absent fathers in gay men. If it were part of the biology, the prevalence would be the same as in the normal population. It's just not politically correct to say this in public since this means homosexuality has similar origins to the DSM disorders.
I do not hate homosexuals and do not see their acts as "special" by any means, but to say it's genetic is jumping the gun a bit. Same with it being a choice. That being said, I think it should be treated just like heterosexual sex. God laid out marriage to be a certain way, and any other way is against His will. God does not judge our urges, but He does judge our actions. In my Christian college, we allow gay students, but they cannot practice their homosexuality while at school. Same thing with heterosexual people, at least outside of marriage. That is the way to do it. Was are born with sin embedded within us. God asks us not to act on those things, and he helps us not to practice thanks to the Holy Spirit. I do think these places need to be more accepting, but at the same time, sin should not be accepted as "okay."