Personally, I am glad for this. I cannot stand people who discriminate against any group of people, due to religion, culture, or even something which I see as trivial as sexual orientation. Okay, so they're gay. So what? Here, they would be entitled to the pursuit of happiness same as anyone else.
Really, I don't think theres a place for this kind of bullshit anymore. Racism and Homophobia need to stop, though I can't see that happening anytime soon. The world needs to realize that people as a whole, generally suck regardless of culture, sexual orientation, skin color and so on. Its when you take a person, a singular person, on their own merits, thats when you should decide if you dislike them or not. Unless they have done something to offend you or put you off personally, such as being an idiot or a hateful asshole, then leave them alone. They're just doing their own thing, like you are. Every community has this, even the Gaming community, and again, it needs to stop.
And for those equating gay people to pedophiles and rapists, are WRONG. There is a huge difference between homosexuals, and convicted child molesters/rapists. As some have already obviously pointed out, one group, the rapists and molesters, have committed a crime, whereas homosexuals haven't. Not only that, but one of the most heinous crimes known to man: Under the right circumstances, theft can be justified. Under the right circumstances, even murder can be justified. But under no circumstances can rape or child molestation be justified.
So yes, while I support the right to make personal choices like that, I do not support hate-speech like that, or discrimination. Freedom of Speech should only go so far, hate-speech such as this, that calls for the deaths of a group simply because of the choices they make in life, yes, should be imprisoned. And to go further, yes, I think that convicted rapists and child molesters, those who without a doubt committed that crime, should be given the death penalty for it. The crime is harsh and brutal. I see no reason why something like that, that cannot be justified regardless of circumstances, shouldn't have an equally harsh punishment.