Bob, as much as I agree with the stance that homophobic, racist, and sexist insults in online gaming and communities are terrible, you aren't going to reach those people with this video. Online gaming may be "mainstream", but I'd hardly call it geek culture. Yes, it's a video game, but those people who obsess over playing Call of Duty also give me weird looks when I say that I enjoy playing a game like Recettear, a JRPG where you run the damn item shop, and I have to struggle to explain what about the game appeals to me.
As for conventions being a place of sexual harassment, guess what? ANY place is a place of harassment. Women are just as subject to being hit on and objectified as they are in any bar or sporting event. In your video, you make it seem like this is something exclusionary to geek culture, when it is not. Besides, you were at ScrewAttack Gaming Convention a few weeks ago- did you see any harassment there? If it was, it definitely wasn't any of the places where I was walking around. Even Adam Sessler said whenever he goes to conventions he tries to find the idiotic male that is so commonplace in online gaming, and not once has he ever run into that kind of person in real life.
Not to mention, I run into gay/transsexual people a lot more at nerdy conventions than I do in real life. I may be a heterosexual white male, but from talking to people at anime/sci-fi/comic groups, I get the sense that people feel a lot more free to be themselves around "nerdy" conventions. Compare that to your average workplace, where people who like Star Wars or anime are routinely made fun of, nevermind what would happen if someone was outed as being gay (despite that in this day and age, it really shouldn't matter who you're attracted to).
Just because comic book movies are popular now doesn't mean that nerds have somehow "taken over". It's the same action and guns that have defined movies for decades, but with the rise of special effects, the superhero genre has exploded simply because it uses the new technology far better than "Commando" could have back in the day. Fantasy football might be comparable to D&D, but it's still based on sports instead of a world of elves and dwarves.
I will say that there are aspects of geek culture that need improving (such as the stupid as hell "fake geek girl" label) and the elitism of "my interests are niche; therefore they're better than yours", but being a nerd is still not "cool". The racist and sexists assholes on Xbox Live aren't nerds; they're just the kids of the assholes of previous generations.