Yesterday I got to listen to THE DECEMBERIST's brand new album played live from start to finish!
The Decemberist played at SxSW this year and NPR decided to broadcast their full set over the radio and online. You can stream the audio or download the podcast. I recommend download the podcast because I'm not sure how much longer the audio stream will be available.
You can go to NPR.org/music to check it out.