Most of the time? Yes. The only problem is, the openly gay people rarely get the openly gay roles in network TV.
Eric McCormack (Will from Will and Grace) always bothered me because he didn't come off as gay, AT ALL. It felt fake, every single time. The guy's they'd get to play Will's love interests? Almost always felt fake as well.
However, Sean Hayes (Jack), while being overly flamboyant, didn't come off as fake (which is probably linked to the fact that I'm 99% sure he's gay IRL).
I will say though, that I loved Sean Penn's performance as Milk and it was very believable. So to be honest, I'm a bit torn on the issue. I can see straight people in gay roles but have had trouble believing gay people in straight roles. No idea why, maybe the media got to me too.
@covar - How exactly did the foot stabbing happen in the first post? I clearly said that I didn't get the vibe from him the first time I watched it however looking back I could see how it would have been a bit more obvious.