Sorry, but I don't believe in moral relativism. Homosexuality is an innate, unchosen characteristic of a person - and therefore should not lead to discrimination. Those that discriminate need to be called on it.
To follow a religious belief is to make a conscious choice, and that's a choice you can change at any moment. Rights granted to those due to their innate characteristic should always trump those granted to those who just subscribe to a philosophy.
Damn I love this post! Great points.
I would hope by now a person would be able to marry anyone they wanted to. By some of the comments here i wish the government would step in and not let some of you have kids.