One of the problems with most of these choices is the often immense size of the files. Any WAV file (a type of sound) longer than a few seconds is going to be huge, causing the reader to wait for the file to download. Video files get even larger, sometimes causing huge delays. And 3D (VRML) images can take a long time to download even over cable modem or DSL.