This program was my introduction to file-sharing, so I cant compare it to Morpheus or Napster; but taken on its own merits I am very impressed. Despite minor blemishes, it does what its supposed to do reliably and efficiently. Positive: 1) Ive searched for obscure 17th century German composers - and found matches. This thing can find almost anything, and different versions of the same song (live, extended, acoustic, ..). 2) Leave it alone and it will download it eventually. Audiogalaxy processes items in your queue one by one; if a connection is broken or it cant find something, it moves on to something else. After sharing 25 files, youre allowed to download two files simultaneously - again this starts automatically and makes it even more powerful - excellent! 3) It resumes broken downloads without problem. 4) You can play the partly downloaded MP3s (its streaming data - you play the music until you run out of bits!). This is useful to check that you really are getting what you want. 5) The downloading all happens in the background, so you can do other things - like sleep - and pick up the mp3s later. 6) I try to get the best possible bit rate for an MP3 (160 at least) and Audiogalaxy lets you look for these versions. (The process isnt completely straightforward, but it can be done.) Plus theres a FAQ whose users do answer questions fairly quickly. Well done! Negative: 1) Your home page on the Audiogalaxy website lists your queue of pending downloads, the MP3s you have in your shared-files directory, files being transferred (downloaded), etc.. Some things are updated quickly (queue, transfer), but your share directory can take days to update, and even then its never accurate. This is irritating, but a minor inconvenience. 2) Its hard to gauge the availability of a file. This must be related to the slow satellite synchronising; the server doesnt know what is or isnt available. Of course, this changes every second anyway, depending on users going on- and offline. In conclusion, a great tool. Easy to find MP3s - you just have to know what youre looking for!