I've worked for places that said, "We need to hire x number of women, blacks, and homosexuals." Most people in the meetings were like "yeah, whatever..."
Every time I've worked for some douche bag management team that pulled something like this, it went pear shaped. Hiring people because they are women, black, or homosexual does ABSOLUTELY NOTHING to bring in talent. IT is, by nature, a meritocracy. I don't want to work for anyone or any place that does not exist as a meritocracy. People should be judged by the value of their contributions, not by any other criteria.
Before anyone gets started, even if a potential candidate was perfect and was a woman, black (or other), or homosexual compared to a typical American/Canadian IT worker (white male or Asian male/female), I would hire the best fit for the culture at hand. Most IT shops are politically incorrect lairs of gaming lore, cursing, off-colour humour and odd banter, and it needs to stay this way. I dislike forced political correctness and so do most IT people.