Actually, gay marriage is legal in all 50 states. There is not a law on the books anywhere that will prevent you from having whatever marriage ceremony you want. The media talks about gay marriage "bans" because they like to make it sound like people are getting thrown in jail or something. But there are simply no gay marriage bans. There are just states that recognize gay marriage, and states that don't.