I really don't see the problem of letting homosexual people marry. The US Constitution (I think..) calls for the separation of church and state. The main problem with homsexuality comes from (no duh) the Christian establishment (Church) which is trying to influence the State to accept their religious views as law, clearly violating that principle. Homosexual marriage in no way affects the "sanctity" of religious marriage, which is just that, religious. The State officially sanctions a marriage with a license. Thus, if the Church doesn't want homosexual marriage, fine, don't let your priests religiously marry them. But don't prevent the State from doing so. Edit: First Amendment to the US Constitution reads "Congress shall make no law respecting an establishment of religion, or prohibiting the free exercise thereof . . ." . The homosexual marriage ban would "respect" the Church, thus making it illegal/unconstitutional.