Green cards are now available for same-sex spouses of US citizens and US permanent residents
If you are a US citizen or lawful permanent resident and you are married to a same-sex foreign national, you can sponsor your spouse for a family-based immigration visa and apply for a green card. In making the determination of whether your spouse is eligible for a green card, the USCIS will not consider the same-sex nature of your marriage as a reason for denial.
Same-sex fiancés of US citizens also get benefits
If you are a US citizen and you are engaged to be married to a person of the same sex who is a foreign national and lives outside of the US, you can file a fiancé petition for that person in order to allow him or her to come to the US so that you both can get married here.
Same-sex marriage validity depends upon state law
Even if you live in a US state that does not recognize same-sex marriages, you can still file an immigrant petition for your spouse so long as your marriage took place in a US state that does recognize same-sex marriage as a legal. The USCIS will look to the law of the state in which you got married, not to the laws of the state where you currently live.
Cases that were previously denied may be reopened
If you have previously filed an immigrant petition for your spouse that was denied on the basis of your same-sex marriage, the USCIS states that it will reopen the case (I-130, I-485) for reconsideration. The USCIS is making efforts to contact applicants whose cases were denied after February 23, 2011 to advise the cases being reopened. If your case was denied before that date, you must notify the USCIS before March 31, 2014 and ask for your case to be reopened. Cases that are reopened will be considered anew, but without consideration to DOMA Section 3. If work authorization was denied, that may be reconsidered with a new Employment Authorization Document card issued.
Other immigration benefits
The USCIS will treat same-sex marriages exactly the same as opposite sex marriages in a wide range of other areas of immigration law as well. Immigration benefits are now available for those who qualify as the spouse of a accompanying or following to join the family-sponsored immigrant, employment-based immigrant, and certain subcategories of non-immigrants, or foreign national with refugee or asylum status. Eligibility is now available for discretionary waivers of certain inadmissibility grounds that require the person to be the spouse or other family member of a US citizen or lawful permanent resident.