I can only speak for my home -- Wyoming -- and I'd have to say that they are still strongly discriminated against here. While I think employers are getting better at not discriminating for hiring purposes, there are still guidelines for manner and dress that I feel are more strict than they are for heterosexuals. For instance, a friend of mine enjoys wearing dangly earrings and gaudy clothes, but he was forced to change this for his job (AFTER he was hired -- they saw what he wore to the interview and didn't say anything at that point). I don't agree with jobs that require men to get haircuts and not women, and I certainly don't agree with a job that requires someone to change their clothes and jewelry when they are modest and even identical to what female co-workers are wearing.
There is still a lot more harassment from a lot of people in general, and complaints about very mild public displays of affection (i.e. holding hands) that are considered acceptable for heterosexual couples, but that people seem to feel are not for homosexual couples. I am strictly hetero myself, but it thoroughly irks me whenever I see or hear about these issues that some of my friends have to deal with. This is a very conservative area, and way too many people seem to think that conservative automatically means intolerant, obnoxious, and that it's okay to stick their nose in other people's business.