Well I have never found the term Black to be offensive nor has any 'Black' person whom I have spoken with. In the US the more Politically Correct Term is "African American" but casually saying the word Black doesn't really bring on a sense of Bigotry or Racism in my opinion. I mean, I am white-- I have no problem being called white-- I check the little box marked "White/Non-Hispanic" when I fill out a something for Polling or Employment-- technically I suppose you would say that I am Caucasian but really its just one in the same.
Whites in this nation (the United States) are broke down Ethnically more than by the color of their skin-- my Italian Grandfather was often called "Ginny" or "Dago".
I had always thought the United Kingdom was a lot better off than the US when it came to Racial Equality but then I had heard an interview with a man who came to the US to play Soccer (football) for the RedBulls and said that he liked America much more than Eourpe because there wasn't as much racism.
Oh well who knows. Once you start talking about race it becomes a really touchy and often confusing topic.
"I have always thought of Christmas time, when it has come round, as a good time; a kind, forgiving, charitable time; the only time I know of, in the long calendar of the year, when men and women seem by one consent to open their shut-up hearts freely, and to think of people below them as if they really were fellow passengers to the grave, and not another race of creatures bound on other journeys." ~Charles Dickens