Actually, ngtm1r, there is a right and wrong to this issue. Not from a religious view, but from a moral and legal view.
The United States is supposed to accept all people of all social types, classes, and beliefs. If gays were different, say, let's for the sake of argument, say being gay is a religion. The US government would/should not have any problem with them, because we are obligated to encourage and support all forms of life and belief. Therefore, gays should not have to deal with all this. It's the same thing as the black rights movement, except it's your sexual orientation that's on the line, not your skin color.
What your morals are has nothing to do with this matter. A man just came on TV and said "You live in a land founded by Christians"---guess what? It wasn't founded JUST for Christians. It was founded for every man, woman, and child in this world. And gays are human, just like the rest of us.
They deserve to be treated as such.