Bose SoundLink Mini Bluetooth Speaker with Soft Cover Bundle (Blue)
The sound is fantastic and its very portable.  I bring it with me in the bathroom while I shower and I even take it in my car.  I also had a family dinner and had it playing in the background and it radiated throughout the whole room with very high quality sound.  Im very please with the product!