You really ought to read this.. I'm unclear who the author is, but it's one of the best bits I've read on the subject..
12 Reasons Gay People Should Not Be Allowed To Marry
My personal favorite:
8. Gay marriage will encourage people to be gay, in the same way that hanging around tall people will make you tall.
So.. obviously, it's satire.