I'm not an Imus fan, neither am I a fan of Howard Stern. I am a fan of The Rolling Stones. When I turn on a classic rock radio station and hear The Rolling Stones, that's a good thing.
When someone turns on Imus or Stern, they know what to expect, if they like it, they listen. If I want to hear Rolling Stones, I turn to the approriate station, if I want to hear Imus/Stern I'll turn to that station.
If one doesn't like The Stones or Imus/Stern...then turn to your station of choice.
Whatever our station of choice is or is not, we have the right to listen or not.
I'm all for free speech, be it good or bad. I like the freedom of being able to listen to whatever I want or don't want.