Save your customers money by hosting media on http://silverlight.live.com/
if you have any portal solution that incubates media (audio, video) you can either
1- save those files on local servers (file server or sharepoint)
2- store them on a media host service like silverlight.live.com
so basically the 2nd option will save your storage cost and bandwidth cost. you dont have to design around your bandiwdth limitation anymore and you hopefully you dont have to ask for a bigger SAN.
get 10 GB free now on http://silverlight.live.com/