PublicRadioFan.com allows you to find a program in a number of ways:
- It features a list of all the public radio programs currently playing, along with links to listen to them.
- You can search by name, location, format, language, and more.
- There are convienent links to instantly launch favorites
The site also allows extensive customization on a per user basis including changing time zones, adjusting the level of detail shown on the home page, and even changing the way the site is organized. All in all, I highly recommend taking a look.