Re: web site question…
If you go with the php script you’d have to code in stuff about how to upload and then stream it. The database (or a flat file list) would have to be designed and created and you have to write code for organizing the material. If you know all that stuff its not that complicated, but in this case I’m thinking otherwise.
If you go with Joomla/Mambo, you’d still need to install the software and then mysql but once you get it up the rest would be straightfoward.
Another thing you can try is the ShoutCast network: http://www.shoutcast.com/