I stumbled across publicradiofan.com, amongst all of the various useless internet radio sites out there. (Radio reception inside my building isn’t great.) This site is a gem. It lets you select sites by show, by category, by media streams provided, and more. Program grids, grouped listings, adjustable time windows. Very solid.
(The media stream filter is very useful if you’re running Solaris x86, as your streaming options are somewhat limited. I’ve decided that if a local public radio station isn’t willing to provide MP3 or OggVorbis streams then I won’t support them. And I was pleased to see that some of the stations that I support do indeed provide “open” streams. And some don’t—a decision to make?)