I disagree with him on gay marriage, but short of gay marriage he is pretty progressive and the most progressive president we have ever had on gay rights issues.
http://www.ontheissues.org/senate/Barack_Obama.htm#Civil_RightsGay Rights
# Opposes CA Prop. 8, one-man-one-woman marriage. (Jul 2008)
# Being gay or lesbian is not a choice. (Nov 2007)
# Decisions about marriage should be left to the states. (Oct 2007)
# Homosexuality no more immoral than heterosexuality. (Oct 2007)
# Ok to expose 6-year-olds to gay couples; they know already. (Sep 2007)
# Has any marriage broken up because two gays hold hands? (Aug 2007)
# We need strong civil unions, not just weak civil unions. (Aug 2007)
# Legal rights for gays are conferred by state, not by church. (Aug 2007)
# Disentangle gay rights from the word "marriage". (Aug 2007)
# Gay marriage is less important that equal gay rights. (Aug 2007)
# Gay rights movement is somewhat like civil rights movement. (Aug 2007)
# Let each denominations decide on recognizing gay marriage. (Jul 2007)
# Pass ENDA and expand hate crime legislation. (Mar 2007)
Voting Record
# Strengthen the Americans with Disabilities Act. (Aug 2007)
# Voted NO on recommending Constitutional ban on flag desecration. (Jun 2006)
# Voted NO on constitutional ban of same-sex marriage. (Jun 2006)
# Ending racial profiling is part of fight for justice. (Jan 2001)
# Sponsored bill for special-needs evacuation plans. (Sep 2005)
# Sponsored bill for a Rosa Parks commemorative postage stamp. (Dec 2005)
# Rated 89% by the HRC, indicating a pro-gay-rights stance. (Dec 2006)
# Rated 100% by the NAACP, indicating a pro-affirmative-action stance. (Dec 2006)
# Recognize Juneteenth as historical end of slavery. (Jun 2008)
# Provide benefits to domestic partners of Federal employees. (Dec 2007)
# Re-introduce the Equal Rights Amendment. (Mar 2007)
# Reinforce anti-discrimination and equal-pay requirements. (Jan 2008
# Opposed 1996 Illinois DOMA bill. (Mar 2007)
# Supports health benefits for gay civil partners. (Oct 2006)
# Opposes gay marriage; supports civil union & gay equality. (Oct 2006)
# Marriage not a human right; non-discrimination is. (Oct 2004)
# Include sexual orientation in anti-discrimination laws. (Jul 1998)