Summary: So, first, let me get this out of the way: These speakers sound great. The bass is powerful and punchy while the small and very attractive speakers deliver a crisp high end. Mid-range does suffer a bit in larger spaces, but probably only to the very discerning listener.
Summary: I paid full price for these and have only kept them because of the small satellite speakers and the shape of the subwoofer; these just happened to fit the spaces I had. There is little midrange.
Summary: I put these side by side with the Altec ATP3s, and there was no comparison. The 2100s cost twice as much and sounded half as good. At the volume level I use in my office, the highs on the 2100s were very flat and the sub was muffled.
Summary: I bought these speakers, and although the sub sounds good, the satellites give off a very tiny sound. It may be OK for games, but if you like to listen to music on your PC these are NOT the speakers to get. Secondly, they output very loud static whether they are plugged to the sound card or not.