you know, despite my refusal to defend the comments themselves, I think I'm prepared to express a littly sympathy, if not understanding, for Imus. I think the characterization of good guy did something stupid may even be a little off the mark. What I mean is that such expressions, although indefensible and reprehensible in and of themselves, have become so commonly used in this decadent media culture, many have become desensitized to hearing them and saying them. There are similar commonly used expressions that are extremely crude if taken literally - stuff like, "she's a sexy bitch," for example. I don't use expressions like that myself, but I hear them a lot, and I think they're just products of a society in moral decline, hugely popularized in various media, and have become so common that many use them without thinking and without REALLY meaning them.
This is what I imagine Imus was doing, and I really now don't think he is some racist monster as some have painted him; he is the unfortunate figure who, in a sense, was in the wrong place at the wrong time.
One could argue that guys like Imus are just native sons, whose behaviors are alligned with a culture that has been allowed to thrive.