JBL Micro Wireless Bluetooth Speaker- Each (Blue)
Compact, yet great sound for the size.  Good volume too.  Use either bluetooth or the sound cable neatly stored on the device.  I have other compact speakers and, for its size, this one is awesome.