I'm no audiophile but loved my Harmon Kardon SoundSticks when I had them. The design is pretty dated at this point however. Also, there didn't seem to be an easy path to repairing when one of the speakers got knocked on the floor and one of the drivers popped out of its clips.
The only reason I no longer have them, I lived upstairs from my landlord who was intolerant of any noise.