is one of the largest directories of professionally and community programmed online radio stations in the world. Today SHOUTcast™ Radio features over 20,000 stations from around the globe. If you're into popular or indie music, or want to check out local or world programming, you're sure to find something you like on SHOUTcast™ Radio.
SHOUTcast is cross-platform, and freeware. You can check their TOS here