It's great to see how others utilize open source software. Last year myself and some friends started MT Radio.Net. We are Community Internet Broadcasting, showcasing Montana talent and more. Staying away from FM/AM transmission allows us to operate uncensored with material that is sometimes explicit. Importantly, it has allowed us to begin broadcasting with very little overhead or financial investment. With donated microphones and mixing consoles and many hours programming, our NEW Player (beta) is now up and running!
With this new custom player we rotate band images as their music plays. Next feature to add is chat room for the live shows. However, though I have much help running the station I am the sole developer here, so these things take time. I'm using software such as ICECast, MPD, and Tomcat with custom code all running on Gentoo Linux. JACK is used on the input PC and I use Audacity for editing. WordPress is also used (with integrated automated posting). I wrote a BASH-like "web" shell language called IOVAR that is the foundation for the MT Radio.Net operations dashboard and player.
If any other developers want to help work on any of this stuff let me know (reply here), it'd be great to collaborate!