We are currently having a crm developed by a developer. One of the tasks from within the crm is to allow audio to be uploaded against a sale record. At present the audio is being uploaded and saved as binary large object with the SQL Server 2008 Enterprise database and the audio file can be anything up to 75 mb in size. The crm will require later on if needed playback the audio that is associated to the sale. A seperate service has been created that will move the audio from the SQL Server to a central location on the server. I worry that this model of way it is being done is incorrect as I can only see possible long term performance issues. Any suggestions on the model that has been designed ?