There is no secular argument of substance against legalizing gay marriage. Even if I didn't have my own personal reasons for supporting it, there is no way I could be opposed. Of course I am in favor.
Actually, I have a secular argument against gay marriage. I don't think that we should deny homosexuals equal benefits, which is why I support civil unions, but I believe you can give them equal rights without redefining an institution that for thousands of years and in just about every culture has been defined as between a man and a woman. For me, it's not a civil rights issue, it's a language issue. Give them the rights, but don't call it "marriage."
Historically, marriage was between a man and as many women as he could collect. Are you now pro polygamy? Because that's the historical tradition. And the Biblical one as well.
This revisionism is sad... but predictable.