Shouldn't it be more important, that people stop hurting each other, instead of discuss points of view or believe?
Some People think that homosexuality is bad, either because they believe it is a sin, or because they are afraid or something like that regarding homosexuality.
Others belive it is as normal as being straight.
Well, in my opinion: The most important point is loving somebody, no matter if it is not the same, or the same sex.
Additionally it is important not to harm anyone. So, if heterosexual or homosexual, or bisexual or whatever, it may not be the persons choice what he/she desire, but it is up to her/him, if somebody is harmed.
To the equality rights: Where are the rights of freedom, when there is a more than one class society, just because of such things as sexuality or religion?
Maybe someone has not to agree with the believe that homosexual couples should have the same rights as heterosexual, but giving them the rights, won't cut the rights of the disbeliefer. It just won't meet his personal believes, but it will keep his own rights untouched.
And specially for the americans, I'll just post a quote from the fourteenth amendement to the United States Constitution:
Section 1. All persons born or naturalized in the United States, and subject to the jurisdiction thereof, are citizens of the United States and of the State wherein they reside. No State shall make or enforce any law which shall abridge the privileges or immunities of citizens of the United States; nor shall any State deprive any person of life, liberty, or property, without due process of law; nor deny to any person within its jurisdiction the equal protection of the laws.
It is not "All heterosexuals born or..." etc.
but it states "equal protection of the laws".