At home I only have a laptop computer with tiny speakers, but sometimes those are not powerful enough to listen to music from a different room. So a long time ago I bought some external computer speakers. Those are commodities, or so I thought, and believing that the brand wouldn't matter, I bought some smallish, really cheap speakers of an unknown brand.
Almost as soon as I tried them at home I repented cause they were of really poor quality. One of them even had something loose inside so when you shake it, you can hear something, perhaps a screw tumbling inside. On top of that, it often makes bad contact, so after a few minutes of giving so-so quality sound, suddenly the volume would be drastically reduced all on its own. Then I have to touch, squeeze, spin the connector in the hopes that the sound will return.
Lately I couldn't take any more of that crap, so I decided to buy another set of speakers. It doesn't matter they might be more expensive, but this time I want them to be of some brand I know. Today that I was walking around some electronic shops, I decided to buy some Samsung speakers I saw on the shelves. I liked this particular model because they're small, good looking, and in the box it says that they're powered from the USB port, and on top of that, it comes with software to simulate 5.1 surround sound.
Now that I'm testing them, I think these are very well worth the price --more than three times as expensive as the older ones. Not only is the sound much clearer, but also much louder, even though the speakers a physically much smaller. And the software it came with is also kind of cool. It can be configured to imitate the sound effect of being in a pub, or in the bathroom, etc. Like 15 different environments, including "drugged"!!!
Hooray for these Samsung speakers!