Tivoli Audio makes some extremely high quality mini speaker systems. If you don't want to go big, but want to keep a solid level of sound quality, the Tivoli Pal/iPal is amazing. Also, the FM tuner is so good in this little guy, it'll have you listening to what's in the airwaves much more...