Razib takes a scientific look at black homophobia:
Smart, educated and very liberal blacks are less tolerant of homosexuals than similar whites. In fact, among downscale sectors there isn’t much of a difference between whites and blacks, the difference shows up among the upscale. There isn’t that much of a difference between fundamentalist blacks and whites.
There is a big difference between blacks and whites who consider themselves religious liberals; the former are far less homophobic than black fundamentalists, but note that they’re about as gay friendly as white religious moderates … The religious variables and age were powerful predictors of the variation in attitudes toward homosexuality, but race not so much (not even statistically significant). I wanted to post the charts above because I don’t necessarily trust these sorts of slap-dash regressions, but my quick & dirty checks imply that race is a less powerful predictor than religion and age.