Chris Knowlton wrote this blog post earlier this year comparing web servers to streaming media servers for media delivery.  If you are contemplating hosting audio or video content, you should read it.