Some of my favorite radio programs are from National Public Radio here in the States, including Wait Wait Don't Tell Me, Car Talk and A Prairie Home Companion. Fortunately, most of those shows are now available in podcast form, so that's primarily how I listen to them. And of course NPR stations broadcast terrestrially around the country, so if you want to listen to them the old-fashioned way, you can do that.
But occasionally I need even more NPR. Sometimes I want to listen to classic stations in Boston or Chicago, or I just can't be bothered to scan around the dial and find my show. For those instances, the Public Radio Player app comes in very handy. It's just been updated with a brand-new design, and it allows you to tune in to more than 500 different NPR stations from around the US, wherever you happen to be. You can now also download your favorite shows (including some of those mentioned above), view news headlines from NPR, even follow stations on Twitter or donate directly to your favorite stations from within the app itself.
It's a very impressive update to a really comprehensive app, and of course it's completely free. NPR consistently presents some of the best radio programming out there, and the new version of this app provides another great way to listen in.