Year legalized: 2005
How it happened: Canada legalized same-sex marriage around the same time that Spain did, and with similar legislation. The parliamentary action came after a string of court cases had already made same-sex marriage legal in nine of the country's 13 provinces and territories. Conservative leader Stephen Harper vowed to revive the gay-marriage debate if he was elected prime minister. But Harper has held that very position since 2006 and the law still stands -- despite attempts to overturn it.
Aaron Harris/AFP/Getty Images