Nicecast is really nice but I don't like spending $$$ when perfectly suitable stuff is free. LadioCast if you want to go GUI, or grab ezstream from MacPorts and run it under the hood. The latter is what I prefer. I use a mix of icecast2, ezstream, and streamripper run off of at jobs.