NPR Music is a great source for new tunes as well as music news and reviews. I love their “First Listen” section where you can stream new albums, and their “Tiny Desk Concerts” are fun too. But until recently, the way you had to listen to the music — their proprietary music player — was a source of endless frustration. It’d crash constantly, and if you were halfway through listening to an album you’d have to start all over at the beginning. (Yes, I realize I’m complaining about free music.)
But now NPR updated their music player. It works much better than the old one, and you can even stream live radio, with some of my favorite stations like KEXP in Seattle, The Current in Minneapolis and WNKU in Cincinnati/Northern Kentucky.