I think Wolf has had the best solution thus far: replace "marriage" with "civil union" across the board.
Homosexuality is NOT a choice...well, unless you're bisexual. Think about it...why would anyone CHOOSE to be ostracized or discriminated against?
Slang using NPR to back him up...Goddamn...I've seen everything now.
The real issue seems to be the term "marriage." From what I've seen, civil union support and opposition is almost evenly divided, but when it comes to marriage, it becomes lopsided against. My concern with "civil unions" for gays and lesbians and "marriage" for straights is that it smacks of "separate, but equal," which worked really well with Blacks back in the day.