I have the ecoxgear ECOXBT. Happened to get a ambassador program deal from them, but it has been a great speaker. The newest version, the EcoStone
solvd some of the issues I had with the ECOXBT. The new speaker sounds cleaner with a little more bass. The battery is longer lasting and has a usb charger. The port cover door actually stays shut. It is a little bigger and maintains its IP68 rating for dust and water (Mil Spec). I used the ecoxbt on Westwater this last weekend. It sounded great on the boat through the rapids.