Way back in 1989, Denmark was the very first country in the world to have state-sponsored recognition of same-sex couples when they enacted registered partnerships, which was essentially what we would now call civil unions or comprehensive domestic partnerships. Now, there are well over a half-dozen countries which have full marriage equality, led by the Netherlands in 2000 and followed by Canada, Argentina, South Africa, Spain, Portugal, Belgium, Sweden and Norway.
Denmark is a European country of 5.5 million people, about the size of Minnesota or Wisconsin. When Maryland and Washington defend their marriage equality laws at the ballot box later this year, even more people (5.8 million and 6.8 million, respectively) will gain access to marriage equality.
Hat/tip to Joe.My.God