I have the JBL Charge 2. It's about $150, but worth every penny. It can easily fill up a room with sound (along with full bass). Also, it has a good battery at around 10 hours of nonstop playback. There is also a USB charging port you can use to charge phones, tablets, etc. Just a great all around deal!