Gay marriage is legal, or will be soon, in nine states - Connecticut, Iowa, Maine, Maryland, Massachusetts, New Hampshire, New York, Vermont, Washington - and the District of Columbia. Federal courts in California have struck down the state's constitutional ban on same-sex marriage, but that ruling has not taken effect while the issue is being appealed.