I don't really have much to add except that this needs promoting and statements starting with I'm not homophobic but...'* is generally a pretty good indicator that what you're about to say is homophobic, and what's more you know it. So don't lie.
Homphobia is everywhere. It's in the seemingly innocuous (to some) day to day insults of 'gay' used by kids in the playground to the beatings and pain inflicted by wankers who can't deal with two men or women kissing.
What is also needed is more visible representation of bisexuals. Everywhere. And not in the two hot chix getting it on in a male porn way. But that may be a different post and I'm not feeling too articulate right now.
*Recently heard in my progressive feminist workplace and thoroughly raised my hackles.