The Altec Lansing BXR1220 speakers aren't meant for house parties unless your "house" is a closet-size studio apartment in New York City, and they certainly won't compare with a three-piece PC speaker system like the Altec Lansing Expressionist Ultra MX6021. These $20 pint-size tubes are better for folks who can't stand their laptop speakers and need a simple, cheap, and easy way to listen to music or watch movies on the run without worrying about tangled cables and cluttered power outlets.
At just 3.7 inches tall, 8 inches wide, and 7.5 inches deep, and a combined weight of less than 2 pounds, the Altec Lansing BXR1220's compact design makes them an easy choice to pack for a trip. Each speaker features a 2-inch driver mounted behind a thin mesh screen and is wrapped in an attractive matte black tube that shouldn't attract too much negative attention.
However, our main complaint with the design doesn't involve its looks, but rather its functionality; both speakers are held up by a silver stand attached at a fixed angle that points toward your chest, assuming your desk isn't up to your chin. We enjoyed a much more pleasurable listening experience after stacking books and other objects to boost the speakers up to ear level, but we'd appreciate a tiltable stand next time.
Perhaps the biggest difference between the BXR1220s and some of the bigger speakers on the market is these draw power directly from a USB cord hardwired to the right silo, which also happens to have a volume control wheel on top and a power switch on the back. We usually prefer standard computer speakers to include detachable audio cables that are easy to replace down the line, but for $20 we can't complain too much.