I truly believe the best hope gays and lesbians have to win rights and stop the violence against us is nonviolence. I believe the only hope for the world these days with all the video games and movies teaching our kids violence as the way to solve their conflicts, is nonviolence.
Nathan, I would so urge you and others to read the 17 steps journey, not just once, but again, and again. Don't just apply it to gay rights, apply it to everday life. Nonviolence isn't just about social change in large settings it is about building the "Beloved Community".
I have tons of resources on my website about nonviolence.
You could also visit the King Center where you can do an online course in nonviolence for free.
Being completely nonviolent is much to strive for, and may never happen for most of us. Even Gandhi and King never claimed they could be completely nonviolent. THe world has not gotten to this place by completely evil people and it will not be save by completely good people. Only people.