streamsicle has always been my favorite. It has a built in web interface to allow queueing and all kinds of fun stuff. Really easy to setup too. But if you want to have a lot of people listening in, i'd go with Live365 as they'll provide the bandwidth... you send your signal to them and it's split up from there.
_________________________
|| loren ||