The nice folks at Inateck sent me their waterproof MercuryBox Aluminum Bluetooth 4.0 Speaker to play with a few weeks ago. The first thing I did was drop it in the hot tub for a minute to test its waterproof-ness, which didn't hurt it a bit. Its sound quality is surprising for such as small speaker, and the solid aluminum case should stand up to abuse. While I'm not sure I'd recommend it at $129.99, Amazon currently has it for $46.99, which is a bargain. For the record, here are its specs: Dual 5-watt precision-tuned drivers; IPX5 water resistant speaker; 1800mAh rechargeable Lithium Ion battery for up to 15 hours of play time; built-in high sensitivity Microphone for hands-free telephone calls; compatible with all Bluetooth-enabled devices and non-Bluetooth devices via 3.5mm audio cable.