When the next version of ULM that supports sounds is released, we should consider the problem of the large size of the WAV files. An OGG file can be 2 MB, but its WAV counterpart can be 32 MB.
Perhaps only the OGG file can be stored on the server; when the ULM client downloads the age, it could activate a converter that generates a WAV file for the OGG file. I know of one bit of open-source code that has this conversion:
http://audacity.cvs.sourceforge.net/audacity/
What do you think?