I'm in two minds. Firstly I can support it because I see no reason to deny anyone those civil liberties. However, equally marriage is technically a religious ceremony, at least traditionally and so traditional churches and the like shouldn't be forced to accept it. It's the same way in this country a doctor can deny referring a girl to an abortion clinic on religious grounds. However said girl could seek out another doctor who will. People should be allowed to support their own religious views as long as they don't break the bounds of the extreme. And with gay marriage there are other options like registry offices ect, and there are also plenty of gay orientated churches.
I saw an interesting campaign a while ago that was something along the lines of why should we be forced to accept homosexuality? Arguing for homosexuality and shoving that down peoples throats is just as bad as doing the same against it. If you disagree with it I see nothing wrong with it and people should be allowed to express that as long as it is within a line and isn't 'damaging' in any way. But legally you also shouldn't deny someone rights because of it. Basically people should be allowed to support either view.
I'm always of a mixed opinion about homosexuality in itself. I would never out right disagree with it, but at the same time I don't wholly support it. I'm on the fence as it were and everything I have read about the science, psychology ect (both supporting and not) has kept me there.