Haven't listened in previous years, but the music selection on KZOK's Top 1000 of all time (airing right now) is really fine. Haven't heard a stinker of a song in two hours of continuous listening. Even local Seattle gems like "The Witch" by The Sonics.
If you cannot get them off-air or cable FM, the Internet feed is nice on www.kzok.com, though there seem to be production problems around the ads, as I suspect the ad stream is different on the Internet than it is on air.