Legalize Gay Marriage across the country, provide an exemption that established religious organizations (Churches), are not required to host the event if they are that uncomfortable with it.
Everyone wins.
English
-
They already have such an exemption. They are private institutions and can say no to hosting an event without punishment from the government. It makes them look like douchebags, though. But that isn't a government problem.