Minnesota’s state Senate just voted 37-30 to legalize gay marriage, making it the twelfth state (second in the Midwest) to do so. The bill will take effect August 1, which is a Thursday, so everyone keep that weekend free.