I am always on the hunt for a better Bluetooth speaker to listen to music in the shower so I had to check out the Jabra Soulmate and Satechi Swift BT Speaker. The Soulmate is a new Bluetooth speaker from Jabra that actually has a rubber sole on the bottom that you can replace with other options. It is set to launch September 2nd but is going to sell for a whopping $199 from Amazon, BestBuy, and the likes.
If you want to go with a cheaper option then the Satechi Swift BT Speaker may be your bet for only $29.99. Supposedly the Saitech Swift packs a real punch and a 4 hour battery life. The only downside is that it is charged by MiniUSB that has fallen out of favor for MicroUSB. Check it out from Satechi for $29.99.