Z,
Your focus on Ginzberg, Obama, et al as the reason the SCOTUS legalized gay marriage is ridiculous. In addition to what LisaRose states, gay marriage was already legal in 36 states before SCOTUS' ruling. The only places it was illegal were the religious fundie states in the midwest and the south, where state legislatures are over-represented by the fundies.
If the vote had been 5-4 against legalizing gay marriage, gay marriage would still have become legal in all 50 states. It would just have taken more time, and the names of the entities effecting that change would have been quite different: Nike, Cisco, Apple, Oracle, NFL, NBA, FIFA. and the NCAA to name just a few. Ask Indiana's governor and the fundie haters that tried to make it legal to discriminate against gays how much power such names have.
Your post is embarrassing. You thought you could slip it in at the last moment, as is typical of you, and show everyone your sageness and all-knowlngess in the process. All you've accomplished is placing your bigotry and small mindedness on display for everyone to see.
And even if Obama is gay, straight, bi or whatever, what difference does that make? And why would you even bring it up other than to show your bigoted, small minded nature.