Nate Silver has an interesting piece on the growth and future of same-sex marriage.
Edit: Try this link instead.