Here is a USB stereo speaker fo those who have a limited space. It comes with 5 USB ports and a card reader supported Mini SD/SD/M2/MS/MS Pro/MS Duo/MS MG/MS produo/MS MG Duo/MS MG Pro/TF. and can save a lot of space for your other devices.
The USB stereo is available for $32 USD. You can buy it on Gadget4all.