Shame I didn't get into this thread on the first page.
My personal view is that natural selection is almost the theory of everything. I wouldn't be surprised if the universal constants were one day deemed to result of some natural selective process at the dawn of our universe.
With that said, I believe, and evidence does support that homosexuality within biological organisms is a result of evolution via natural selection and is beneficial to species groups in their long term survival.