In addition to their commercial, licensed, downloads, iMesh allows users to share files of their own, but asks that such files by legally shareable. iMesh limits the file size allowed, so that only songs or very brief (less than 15 minutes) video files are shared. Text, PDF, and other file types are not permitted.
The iMesh interface is clean, simple, and easy to use; I had little trouble finding songs to download from all of my favorite bands. Playing them with Windows Media Player 10 was another matter--at first the software hung, for me, on "finalizing", and was unable to complete the download process. I able to resolve it by upgrading to WMP 11. Since the program is free to try for 14 days, interested users can easily find out if they will be able to use the software without difficulty.