as a Christian myself, I'd have to half-agree, half-disagree with you.
Evolution is only true certainly true in a sense. There are two different types, macro and micro. Micro has to do with natural selection and a species' ability to adapt over time. Macro, however, is the idea that enough micro-evolution can occur that one species actually becomes an entirely different species. Micro is easily provable by science. What science then tries to do is prove macro using micro, and it simply doesn't work. The theories of evolution have holes all over the place, and most of those holes are called "missing links." These missing links are the supposed in between species that show how one involved into another, but as far as geology and paleontology and such can tell us thus far, no missing links actually exist. Its all speculative.
As for gay rights, I do personally believe gay people (in a worldly sense) deserve to do whatever they want to do. However, the Bible is clear that homosexuality is as evil a sin as lying, murder, looking up porn, gossiping, etc, in that all of those sins are infinitely offensive to God. So as someone who follows the Bible, I cannot support homosexuality. I would also consider it wrong to force anyone to follow the Bible against their will. With both of those sides in mind, I don't think I as a Christian can rightly vote for gay rights nor vote against them. This isn't a widely heralded view though, and I stand in a smaller group of anti-theocratic believers. The only places where I think I am allowed to deal with homosexuality is when brothers and sisters who claim Christianity and say they believe in the Bible still choose to pursue a homosexual lifestyle. But I'm not going to deal with them using the law, but instead by trying to just talk with them and love them on a person-to-person basis.
As far as evolution, I'll just note that the small changes over time amount to the larger changes scientists observe. But as to the bigger issue for me...
There are a lot of things that are condemned in scripture. If it's now okay for us to wear mixed fabrics and ignore dietary restrictions, etc etc, I believe it's safe to ignore the completely pointless and hateful condemnation of homosexuality. I believe God created everyone unique from one another, and sexuality is one of those things that distinguishes us from one another. I believe God gives us the freedom to be who we are in our hearts. Homosexuality is not harmful to others nor to gay people themselves. What is harmful is forcing sexuality on people against their nature. Therefore I don't believe it is God's will to condemn gay people. I believe those scriptures are only a product of their times. I actually stopped attending my last church because they took the literal biblical stance against homosexuality. Simply out, if that were truly the will of God, I would want no part of the Church. But, from knowing God's nature as made apparent in scripture, it's clear to me that it is not his will, and homosexuality is not a sin.
Furthermore, if we were to impose scripture-based laws against everything deemed a sin, we would all be criminals. It's senseless and malevolent to take a legal stand on this one innocuous aspect of human nature.