The only time I hear rap is during GG&Jim's radio show extravaganza. I listen to
http://weqx.com/ streaming online while I work. You can look through here
http://weqx.com/weqxmusic.asp to get an idea of what they play. Some refer to it as modern rock, alternative, progressive, or whatever. I call it music that doesn't suck. They were one of the first east coast stations to play grunge when it first sprouted in Seatle.
I also listen to it in my car since the station is in Manchester, VT and I'm in lovely upstate, NY, about an hour or so away.