This is the official NPR app which provides NPR news articles and streaming of NPR stations. The streaming software is buggy on the Sprint HTC Hero I used. It gave several errors when an incoming call interrupted the data stream over 3G. Additionally, this app lacks a widget for controlling the audio stream from the home screen. I recommend using NPR Live Stream from DAapps instead. Both apps are free.