What shaq said was highly inappropriate. I've met the guy several times and he is truly an a55hole. He is conceited, arrogant, and treats his friends like servants. 
Yao Ming is an excellent, humble player. Shaq has a lot to learn from him. I don't mind getting flamed, so i'll say it. 
A lot of Blacks have no problem being at the forefront ridiculing homosexuals, asians, Jews, or hispanics. But when someone says something to them, they get all pissed off. I know a lot of people are ethnocentric, and you can be of any race and still be racist, but there is a very high number of blacks that are predujiced to homosexuals, Jews, and orientals in particular, and IMHO, you would think they would be the LAST to do this.
On the other hand, I've personally observed that Jewish people will support anti-discrimination movements WHOEVER it may be. They were very involved in the civil rights movement of the 60's, and even today they are involved in human rights and will help people of any background. I have heard many comments by the blacks i associate with (mostly my employees) and they say awful things about Jews. Without being overly rude, i tell them "You really shouldn't say that" and they laugh and think it was funny or something. My hispanic, white, and asian associates dont' speak like that.